js/src/jsobj.cpp
0a16850fbd85f06db425675422a2700667b2d146
created 2013-10-14 15:24 -0500
pushed 2014-01-28 00:16 +0000
Jason Orendorff Jason Orendorff - Bug 923836 - Set aside the first 3 reserved slots of global objects for application use. r=Waldo.
44024cc4a59f9ca19ad329a5aaa389f406c8b8ae
created 2013-10-12 03:17 +0530
pushed 2014-01-28 00:16 +0000
Sankha Narayan Guria Sankha Narayan Guria - Bug 693838 - Convert capitalization of Probes::functionName to probes::FunctionName. r=sfink
fb35d633b2299442e1d0e1b20edd8e999dc90e99
created 2013-10-11 15:24 +0200
pushed 2014-01-28 00:16 +0000
Jeff Walden Jeff Walden - Bug 925739 - Rename cx->names().classPrototype to just cx->names().prototype, for readability/predictability. r=jorendorff
ffa34d7c9236159b4d9769637e223ce501df25ea
created 2013-10-14 13:25 +0200
pushed 2014-01-28 00:16 +0000
Eddy Bruel Eddy Bruel - Bug 880330 - Replace options bitfield in JSContext with a struct; r=bholley
6fef99317f215e9b7b4830100f1d5989330a47b2
created 2013-10-10 20:02 -0700
pushed 2014-01-28 00:16 +0000
Shu-yu Guo Shu-yu Guo - Bug 921325 - Return bool from PJS VM functions and use the fatal bit on ForkJoinSlice to signal fatal vs retry. (r=nmatsakis)
37ca290c9256bf3c342a0d8752eac19a6f540e96
created 2013-10-10 05:18 -0700
pushed 2014-01-28 00:16 +0000
Dan Gohman Dan Gohman - Bug 924642 - SpiderMonkey: Apply internal name linkage using static keywords. r=njn
f7e302573f54086f28dacf9aa89fe25a14b22a3a
created 2013-10-08 15:14 -0700
pushed 2014-01-28 00:16 +0000
Shu-yu Guo Shu-yu Guo - Bug 903193 - Part 6: Add ParallelExecution path to ArraySetLength. (r=bhackett)
4da4d90efca25ec7218e17af72f08a34ce0a8ab5
created 2013-10-08 15:14 -0700
pushed 2014-01-28 00:16 +0000
Shu-yu Guo Shu-yu Guo - Bug 903193 - Part 5: Refactor SetPropertyHelper and friends to have a thread local variant. (r=bhackett)
4177ead919e6d046f991a777b4491013b1903ec0
created 2013-10-07 12:43 -0400
pushed 2014-01-28 00:16 +0000
Birunthan Mohanathas Birunthan Mohanathas - Bug 784739 - Switch from NULL to nullptr in js/src/ (5/9); r=ehsan
5c71939105ec1c0eae8f3472bced025017b8fc0a
created 2013-09-27 11:19 -0700
pushed 2014-01-28 00:16 +0000
Jeff Walden Jeff Walden - Bug 921548 - Remove js_ValueToObjectOrNull -- people should use ToObject or explicit null/undefined tests, for readability. r=jorendorff
81b25dec61755b38120918d819739c0b0331c2c3
created 2013-09-27 11:19 -0700
pushed 2014-01-28 00:16 +0000
Jeff Walden Jeff Walden - Bug 921548 - Remove js_ValueToNonNullObject, which was entirely equivalent to ToObject. r=jorendorff
225dc58d80c348435fbaeac179822d03a942c412
created 2013-10-01 05:46 -0700
pushed 2014-01-28 00:16 +0000
Jeff Walden Jeff Walden - Back out 28eab6ee7425, error message changes I don't have time to fix right now. r=orange in a CLOSED TREE
868f37d83a73edbf4656aa0b2c725e9d3f0031e6
created 2013-10-01 05:46 -0700
pushed 2014-01-28 00:16 +0000
Jeff Walden Jeff Walden - Back out 0a76209b85d2, error message changes I don't have time to fix right now. r=orange
0a76209b85d2015bb94ae1a0d541b2ac4da0b96d
created 2013-09-27 11:19 -0700
pushed 2014-01-28 00:16 +0000
Jeff Walden Jeff Walden - Bug 921548 - Remove js_ValueToObjectOrNull -- people should use ToObject or explicit null/undefined tests, for readability. r=jorendorff
28eab6ee74256dba0dc5f47c36c20f872ad2013a
created 2013-09-27 11:19 -0700
pushed 2014-01-28 00:16 +0000
Jeff Walden Jeff Walden - Bug 921548 - Remove js_ValueToNonNullObject, which was entirely equivalent to ToObject. r=jorendorff
bfcf75eac94306dc47f455f3eb33445558cc88ef
created 2013-09-30 16:20 -0700
pushed 2014-01-28 00:16 +0000
Nicholas Nethercote Nicholas Nethercote - Bug 921923 (part 2) - Make multi-output sizeOfFoo() functions more consistent in js/src/. r=till.
cf1653866a2ed2f1f478006627107a192e2fce40
created 2013-09-30 12:24 -0700
pushed 2014-01-28 00:16 +0000
Bill McCloskey Bill McCloskey - Bug 911182 - Add test that incremental GC is enabled (r=luke)
0ede95a5c915ec7d07e8d8a4d2fbed8d776c2cf6
created 2013-09-30 11:43 -0600
pushed 2014-01-28 00:16 +0000
Brian Hackett Brian Hackett - Bug 922168 - Remove use of JSContext in UseNewTypeForInitializer, r=jandem.
3f8e57e07eee72c5ec94b53c7ca4f955c95657e1
created 2013-09-27 11:29 -0600
pushed 2014-01-28 00:16 +0000
Brian Hackett Brian Hackett - Bug 920689 - Only include types for 'own' properties in heap type sets, r=jandem.
66173e4d27354fa667d2ba9fd86bd634771c8bf4
created 2013-09-24 23:24 -0700
pushed 2014-01-28 00:16 +0000
Nicholas Nethercote Nicholas Nethercote - Bug 920852 (part 1) - Rename fields of ObjectsExtraSizes and CompartmentStats to match memory reporter paths. r=till.
c5550f96b7c1e99a54b91732f53d96d458ff7ede
created 2013-09-24 14:41 -0400
pushed 2014-01-28 00:16 +0000
Kannan Vijayan Kannan Vijayan - Bug 916949 - Minor refactor and clean-up of property access logic in VM. r=jorendorff
ed91189f940ed062d3c17a258f9a8614c8868edf
created 2013-09-18 09:43 -0600
pushed 2014-01-28 00:16 +0000
Brian Hackett Brian Hackett - Bug 917441 - Remove dependence of IonBuilder on ScriptAnalysis, r=jandem.
03174045ef8d72ab2a0486e656c988bb3644951d
created 2013-09-11 05:49 -0700
pushed 2013-12-03 03:32 +0000
Dan Gohman Dan Gohman - Bug 910823 - Constify static js::Class/JSClass instances. r=waldo
6f22b81ed9b44458fc19951b3a448fd802395cb6
created 2013-09-11 09:23 +1000
pushed 2013-12-03 03:32 +0000
Nicholas Nethercote Nicholas Nethercote - Bug 914508 (attempt 2) - Move more stuff out of inlines.h/-inl.h files, and remove some unnecessary #include statements. r=terrence.
ecfd306e73fc0f22783cdf8d3f0411984c93b292
created 2013-09-10 23:00 -0700
pushed 2013-12-03 03:32 +0000
Wes Kocher Wes Kocher - Backed out changeset 45975a811207 (bug 914508) for Android 2.2 NoIon build bustage
45975a8112078e3a80c57de34f3bcfebdd2ef031
created 2013-09-11 09:23 +1000
pushed 2013-12-03 03:32 +0000
Nicholas Nethercote Nicholas Nethercote - Bug 914508 - Move more stuff out of inlines.h/-inl.h files, and remove some unnecessary #include statements. r=terrence.
61824642543ad2d21365f8a8e368686f452f9f69
created 2013-09-10 16:17 +0200
pushed 2013-12-03 03:32 +0000
Jan de Mooij Jan de Mooij - Bug 914132 part 2 - Optimize typeof OOL VM call. r=evilpie
d660739f74981545b16aeee25fae6a4bcb10bc8a
created 2013-09-06 13:52 +0200
pushed 2013-12-03 03:32 +0000
Jan de Mooij Jan de Mooij - Bug 913424 - IonMonkey: Handle JSOP_THIS primitive this case. r=bhackett
b4b1369c759540b56e4ba1528a136913d61ebb31
created 2013-09-06 21:40 -0500
pushed 2013-12-03 03:32 +0000
Jason Orendorff Jason Orendorff - Bug 905774 - Make Reflect.parse play better with proxies. Remove GetPropertyDefault. r=bhackett.
77e2eaaf2fbb93bbfe086703d5125eb9584668ec
created 2013-09-06 12:05 -0500
pushed 2013-12-03 03:32 +0000
Jason Orendorff Jason Orendorff - Bug 893186, part 5 - Delete JS_GetPropertyAttributes and many similar APIs; remove half a dozen methods from JS::Class. r=Waldo.
7cae068e6b3f8d0948b6896990fc0f1d24a33431
created 2013-09-04 08:46 -0700
pushed 2013-12-03 03:32 +0000
Terrence Cole Terrence Cole - Bug 906243 - Handle shrinkSlots correctly for nursery things; r=jonco
ef553af7c1300bebecf162e28aa36ff2f8037ee4
created 2013-08-31 06:18 -0700
pushed 2013-12-03 03:32 +0000
Dan Gohman Dan Gohman - Bug 910829 - SpiderMonkey: Delete redundant null checks. r=jandem
877660fcfde56185e6d04c466ffc20808ca177c1
created 2013-07-20 16:18 -0400
pushed 2013-12-03 03:32 +0000
Nicholas D. Matsakis Nicholas D. Matsakis - Bug 898347 - Generalize the newScript field on type objects into an "addendum" (Part 4/6) r=bhackett
2a3ed74a0c952f5645dbcecaea4c085100148c5f
created 2013-08-26 19:05 -0700
pushed 2013-12-03 03:32 +0000
Nicholas Nethercote Nicholas Nethercote - Bug 909597 (part 2) - Rename jsdbgapi.{h,cpp} as {js,vm}OldDebugAPI.{h,cpp}. r=luke.
c0209f449921f2628974e079866d569be07b7f55
created 2013-08-20 18:00 -0700
pushed 2013-12-03 03:32 +0000
Jim Blandy Jim Blandy - Bug 906891: Short-circuit isSealed and isFrozen for typed arrays. r=sfink
79edb45669268a4c65044a21e464c586ea0945b4
created 2013-08-08 21:38 -0500
pushed 2013-12-03 03:32 +0000
Luke Wagner Luke Wagner - Bug 902506 - OdinMonkey: fix/enhance asm.js memory reporting (r=njn)
4247e81ace63d671f4623bb72718abae9e8391fa
created 2013-08-15 16:33 -0500
pushed 2013-12-03 03:32 +0000
Jason Orendorff Jason Orendorff - Bug 862848, part 3 - Make js::HasOwnProperty use LookupOwnProperty rather than LookupProperty. r=Waldo.
c5e7d1aad638fc416b3f2a52218a5632f198e122
created 2013-08-15 16:33 -0500
pushed 2013-12-03 03:32 +0000
Jason Orendorff Jason Orendorff - Bug 862848, part 2 - Factor out LookupOwnPropertyWithFlagsInline from LookupPropertyWithFlagsInline. r=Waldo.
019c7f4a167ecef6dbf1ea8067ead2d9154aee33
created 2013-08-15 16:33 -0500
pushed 2013-12-03 03:32 +0000
Jason Orendorff Jason Orendorff - Bug 862848, part 1 - Move js::HasOwnProperty to put it right after the Lookup functions in jsobj.cpp. r=Waldo.
b5e301863e69b7d0228339e56d9889306292e0e7
created 2013-08-15 14:14 -0700
pushed 2013-12-03 03:32 +0000
Brian Hackett Brian Hackett - Bug 897655 - Use off thread parsing when loading scripts from XUL documents, r=billm,bz,luke.
64ab5bb8af519c92e222a3a10461f385b54915ca
created 2013-08-13 09:13 -0600
pushed 2013-12-03 03:32 +0000
Brian Hackett Brian Hackett - Bug 902095 - Allow accessing the compartment/zone for ExclusiveContext, r=billm.
118488b8f1d5da295e6de82bb154f9cbb3e9c6d9
created 2013-08-12 13:40 -0700
pushed 2013-12-03 03:32 +0000
Daniel Holbert Daniel Holbert - Backed out changeset fde265c467b2 (Bug 902095) for SM(r) bustage
fde265c467b2d27d143d8a1bb672170868b5fef8
created 2013-08-12 13:57 -0600
pushed 2013-12-03 03:32 +0000
Brian Hackett Brian Hackett - Bug 902095 - Allow accessing the compartment/zone for ExclusiveContext, r=billm.
b9b8ad32c72b3fd1327068d9aeb8ca3afa8ab1fc
created 2013-08-08 16:07 -0700
pushed 2013-12-03 03:32 +0000
Nicholas Nethercote Nicholas Nethercote - Bug 902917 - Remove some unnecessary #includes in SpiderMonkey. r=till.
46859f60fd6335653a9274172f447dd468a58273
created 2013-07-25 22:52 -0700
pushed 2013-12-03 03:32 +0000
Nicholas Nethercote Nicholas Nethercote - Bug 898263 (part 5) - Move some ClassExtension function typedefs out of jsprvtd.h. r=jorendorff.
db34065a8666ff7d7f460056b28282619830e33c
created 2013-04-30 10:29 -0700
pushed 2013-12-03 03:32 +0000
Terrence Cole Terrence Cole - Bug 862115 - Use Rooted<JSPropertyDescriptor> in favor of JSPropertyDescriptor::AutoRooter r=terrence r=smaug r=bholley
fe7a314efca0e940898bf7b3be9cfe87ca6b5ffa
created 2013-08-08 19:37 +0200
pushed 2013-12-03 03:32 +0000
Jan de Mooij Jan de Mooij - Bug 902908 - Rename js/src/ion to js/src/jit. r=luke
7db702296585f916dd83febbe1e313f087ee55ae
created 2013-08-08 15:53 -0700
pushed 2013-12-03 03:32 +0000
Nicholas Nethercote Nicholas Nethercote - Bug 898914 (part 1) - Remove JSBool.
21cff6a1f7ffba642f1de1a9dfc776d1c7ff25bf
created 2013-08-08 06:33 -0700
pushed 2013-12-03 03:32 +0000
Nicholas Nethercote Nicholas Nethercote - Bug 902820 - Fix a bunch of compile warnings in SpiderMonkey. r=till.
ade325617a7322f9869ce67b359255c542c74587
created 2013-08-06 23:59 -0700
pushed 2013-12-03 03:32 +0000
Nicholas Nethercote Nicholas Nethercote - Bug 902332 - Replace JS_{FALSE,TRUE} with {false,true} almost everywhere. r=luke,bz.
e8d49bc63f2cf44234f9ba2f1376f24f04bea694
created 2013-08-28 17:54 -0400
pushed 2013-10-21 21:47 +0000
Jan de Mooij Jan de Mooij - Bug 902908 - Rename js/src/ion to js/src/jit. r=luke, a=bajaj
790a8a3d4aa57ad19d30b55e55e8360999af20a7
created 2013-08-01 13:26 -0700
pushed 2013-10-21 21:47 +0000
Dan Gohman Dan Gohman - Bug 898451 - Add const to several more read-only static variables. r=evilpies
1a0e01422cb3a5e8eeab911957990e5ee2464915
created 2013-07-10 10:13 -0700
pushed 2013-10-21 21:47 +0000
Terrence Cole Terrence Cole - Bug 889682 - Eagerly check for remembered set membership before buffering; r=billm
1de22229a4f3681891c348f2a85d31c4dc4afdb7
created 2013-06-26 16:26 -0700
pushed 2013-10-21 21:47 +0000
Terrence Cole Terrence Cole - Bug 887563 - Convert CallArgs::operator[] to return a Handle; r=Waldo,bz
4cdcc55c9dde8f2352906816c4d4bf244742aeb6
created 2013-07-23 17:34 -0700
pushed 2013-10-21 21:47 +0000
Emanuel Hoogeveen Emanuel Hoogeveen - Bug 888088 (part 6) - Fix #include ordering in some of js/src/*.{h,cpp}. r=nnethercote.
bb2316d853d66f51808c8c506f974784e851fbe7
created 2013-06-27 22:42 -0700
pushed 2013-10-21 21:47 +0000
Nicholas Nethercote Nicholas Nethercote - Bug 887558 (part 4) - Introduce WrapperObject and CrossCrompartmentWrapperObject. r=jorendorff.
868ce514bba712fda6578a692505ad5cb938edb7
created 2013-07-19 08:06 -0600
pushed 2013-10-21 21:47 +0000
Brian Hackett Brian Hackett - Bug 875125 - Allow scripts to be parsed/emitted off the main thread, r=billm.
8abf922fb3ea4bb8af617666c64d165b9154eedd
created 2013-07-08 12:42 -0700
pushed 2013-10-21 21:47 +0000
Jeff Walden Jeff Walden - Bug 891177 - Remove Vector.h's js/TemplateLib.h dependency by introducing mfbt/TemplateLib.h with the necessary bits. r=terrence
021fd4e03439d25889ba2f2f6ef776c980149a9a
created 2013-07-03 15:46 -0700
pushed 2013-10-21 21:47 +0000
Jeff Walden Jeff Walden - Bug 891177 - Move leading/trailing-zero-bit counting functions, ceiling/floor log2 functions, and round-up-pow2 functions into MathAlgorithms.h. r=terrence
0711903a413e2c2d9632f9f361c352b610d6d038
created 2013-07-15 10:26 -0500
pushed 2013-10-21 21:47 +0000
Jason Orendorff Jason Orendorff - Fix trailing whitespace in jsobj.cpp, noted by Ms2ger in bug 886087 comment 5. no_r=me.
less more (0) -1000 -300 -100 -60 tip