js/src/jsobj.cpp
ecfd306e73fc0f22783cdf8d3f0411984c93b292
created 2013-09-10 23:00 -0700
pushed 2014-03-06 09:24 +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 2014-03-06 09:24 +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 2014-03-06 09:24 +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 2014-03-06 09:24 +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 2014-03-06 09:24 +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 2014-03-06 09:24 +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 2014-03-06 09:24 +0000
Terrence Cole Terrence Cole - Bug 906243 - Handle shrinkSlots correctly for nursery things; r=jonco
ef553af7c1300bebecf162e28aa36ff2f8037ee4
created 2013-08-31 06:18 -0700
pushed 2014-03-06 09:24 +0000
Dan Gohman Dan Gohman - Bug 910829 - SpiderMonkey: Delete redundant null checks. r=jandem
877660fcfde56185e6d04c466ffc20808ca177c1
created 2013-07-20 16:18 -0400
pushed 2014-03-06 09:24 +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 2014-03-06 09:24 +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 2014-03-06 09:24 +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 2014-03-06 09:24 +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 2014-03-06 09:24 +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 2014-03-06 09:24 +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 2014-03-06 09:24 +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 2014-03-06 09:24 +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 2014-03-06 09:24 +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 2014-03-06 09:24 +0000
Daniel Holbert Daniel Holbert - Backed out changeset fde265c467b2 (Bug 902095) for SM(r) bustage
fde265c467b2d27d143d8a1bb672170868b5fef8
created 2013-08-12 13:57 -0600
pushed 2014-03-06 09:24 +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 2014-03-06 09:24 +0000
Nicholas Nethercote Nicholas Nethercote - Bug 902917 - Remove some unnecessary #includes in SpiderMonkey. r=till.
46859f60fd6335653a9274172f447dd468a58273
created 2013-07-25 22:52 -0700
pushed 2014-03-06 09:24 +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 2014-03-06 09:24 +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 2014-03-06 09:24 +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 2014-03-06 09:24 +0000
Nicholas Nethercote Nicholas Nethercote - Bug 898914 (part 1) - Remove JSBool.
21cff6a1f7ffba642f1de1a9dfc776d1c7ff25bf
created 2013-08-08 06:33 -0700
pushed 2014-03-06 09:24 +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 2014-03-06 09:24 +0000
Nicholas Nethercote Nicholas Nethercote - Bug 902332 - Replace JS_{FALSE,TRUE} with {false,true} almost everywhere. r=luke,bz.
790a8a3d4aa57ad19d30b55e55e8360999af20a7
created 2013-08-01 13:26 -0700
pushed 2014-03-06 09:24 +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 2014-03-06 09:24 +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 2014-03-06 09:24 +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 2014-03-06 09:24 +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 2014-03-06 09:24 +0000
Nicholas Nethercote Nicholas Nethercote - Bug 887558 (part 4) - Introduce WrapperObject and CrossCrompartmentWrapperObject. r=jorendorff.
868ce514bba712fda6578a692505ad5cb938edb7
created 2013-07-19 08:06 -0600
pushed 2014-03-06 09:24 +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 2014-03-06 09:24 +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 2014-03-06 09:24 +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 2014-03-06 09:24 +0000
Jason Orendorff Jason Orendorff - Fix trailing whitespace in jsobj.cpp, noted by Ms2ger in bug 886087 comment 5. no_r=me.
949582d150c23122108079e8ea305b54da4df13f
created 2013-07-15 08:12 -0600
pushed 2014-03-06 09:24 +0000
Brian Hackett Brian Hackett - Bug 892187 - Fix spurious uses of ExclusiveContext->asJSContext(), r=billm.
e54e7b5bf27d7971ed7ebcde8f110f3310c941de
created 2013-07-11 18:31 -0700
pushed 2014-03-06 09:24 +0000
Nicholas Nethercote Nicholas Nethercote - Bug 888768 (part 3) - Remove unnecessary *-inl.h #includes, as found by include-what-you-use. r=till.
08cb6548110d78236040255c0c1e9dc794153085
created 2013-07-04 00:50 -0700
pushed 2014-03-06 09:24 +0000
Nicholas Nethercote Nicholas Nethercote - Bug 887558 (part 3) - Use JSObject::{is,as} for JSObject itself. r=sfink.
9b78a71801209dfea5e12554b3c46cb280aabde4
created 2013-06-20 21:27 -0700
pushed 2014-03-06 09:24 +0000
Nicholas Nethercote Nicholas Nethercote - Bug 887558 (part 1) - Introduce ProxyObject and some sub-classes. r=jorendorff.
ec136828f42a7c1a0142ce407f2f9867b87698ea
created 2013-07-11 15:05 -0700
pushed 2014-03-06 09:24 +0000
Nicholas Nethercote Nicholas Nethercote - Bug 892187 (part 0) - Fix busted GGC builds. r=bhackett.
c56ec9d1022203826c597349af2f3fa8c9688db7
created 2013-07-10 16:23 -0700
pushed 2014-03-06 09:24 +0000
Nicholas Nethercote Nicholas Nethercote - Bug 891215 (part 18) - Slim down RegExpStatics-inl.h. r=terrence.
42d3202f0e030a9a2af9661c727ee903f3c2aba3
created 2013-07-10 16:23 -0700
pushed 2014-03-06 09:24 +0000
Nicholas Nethercote Nicholas Nethercote - Bug 891215 (part 17) - Move SizeOfRegExpStaticsData() into the RegExpStaticsObject class. r=terrence.
901846b383e50f26c0bf27649339152d736e81cf
created 2013-07-10 18:25 -0700
pushed 2014-03-06 09:24 +0000
Shu-yu Guo Shu-yu Guo - Bug 891946 - Rename ThreadSafeContext variables from tcx -> cx. (r=bhackett)
b674f0e40c8eb12edb964b80aa4ca2af37fcbf4c
created 2013-07-10 09:29 -0600
pushed 2014-03-06 09:24 +0000
Brian Hackett Brian Hackett - Bug 885758 - Add ExclusiveContext for use by threads with exclusive access to their compartment, r=billm.
c8a1289735aa5dcb93ec4730be01d007b37b6fc8
created 2013-07-10 08:14 -0500
pushed 2014-03-06 09:24 +0000
Jason Orendorff Jason Orendorff - Bug 886087 - Explicitly tell js_ReportGetterOnlyAssignment whether the assignment was strict rather than examining the stack. r=Waldo.
5b1d4377a538fcdafdc22e7b752e3491961008fe
created 2013-07-09 22:45 -0400
pushed 2014-03-06 09:24 +0000
Tom Schuster Tom Schuster - Bug 890729 - Implement the missing CPOW traps. r=dvander
740cea2dbf4596548e85c2725ec4cfbb7e603b65
created 2013-07-07 23:18 -0700
pushed 2014-03-06 09:24 +0000
Nicholas Nethercote Nicholas Nethercote - Bug 890784 (part 1) - Create a new vm/Runtime module and put JSRuntime in it. r=wmccloskey.
b050f72961f0d979dc56fc51b952e02d03e02c28
created 2013-07-08 03:24 -0700
pushed 2014-03-06 09:24 +0000
Shu-yu Guo Shu-yu Guo - Bug 881536 - Part 3: Pure path for GetElement in the VM. (r=bhackett)
e74c9ba1d0fabded0ed64dd93595fd37a182bc63
created 2013-07-08 03:24 -0700
pushed 2014-03-06 09:24 +0000
Shu-yu Guo Shu-yu Guo - Bug 881574 - Part 1: Support Array.length in GetPropertyPure. (r=bhackett)
4c48b980a3a06380bcb14ab1f2042e078df8b0f2
created 2013-07-02 22:14 -0700
pushed 2014-03-06 09:24 +0000
Nicholas Nethercote Nicholas Nethercote - Bug 889727 (part 2) - Slim down jsobjinlines.h some more. r=terrence.
551bd45d1b13074af004b5b47ae1e278ebde2778
created 2013-07-02 20:58 -0700
pushed 2014-03-06 09:24 +0000
Nicholas Nethercote Nicholas Nethercote - Bug 889146 (part 15) - Remove jstypedarrayinlines.h. r=sfink.
193dc4224534aca1ef713ba2915d0cadff212fd4
created 2013-07-02 11:24 -0700
pushed 2014-03-06 09:24 +0000
Terrence Cole Terrence Cole - Bug 888463 - Remove code to skip shrinkSlots for call objects. r=jandem
da9d61adaed29284c020f787d846dab72268793a
created 2013-06-28 14:01 -0700
pushed 2014-03-06 09:24 +0000
Jeff Walden Jeff Walden - Bug 888106 - Add too-much-recursion detection to isExtensible tests, and make the isExtensible hook capable of failing. r=bholley, r=ejpbruel
68cb015e3e21c9928aa6de615e66d705c3f85a44
created 2013-07-02 09:42 +0100
pushed 2014-03-06 09:24 +0000
Jon Coppeard Jon Coppeard - Bug 886829 - In-source comments incorrectly say JSClass::finalizer is mandatory r=billm
5663ee7151259d0b3a7ef48fb706abe09cb3cb44
created 2013-07-01 09:03 +0200
pushed 2014-03-06 09:24 +0000
Ms2ger Ms2ger - Bug 887009 - Pass MutableHandleValue to Invoke(); r=terrence
80cfa9e8bab51dbe0540f0a669df6fd2161a6f46
created 2013-06-25 21:38 -0700
pushed 2014-03-06 09:24 +0000
Nicholas Nethercote Nicholas Nethercote - Bug 886205 (part 8) - Break the header cycle once and for all. r=terrence.
612c36049571de25f8a6978090548c63bb3869cd
created 2013-06-26 17:00 +0200
pushed 2014-03-06 09:24 +0000
Till Schneidereit Till Schneidereit - Bug 885729 - Inline array and proxy specializations of js::DefineProperty into js::DefineProperties. r=jwalden
a8c3cd7cbf73296be351e194f9beca65735d9fd4
created 2013-06-26 10:37 -0700
pushed 2014-03-06 09:24 +0000
Terrence Cole Terrence Cole - Bug 879079 - Fix some static root analysis failures; r=sfink
6a4a979ca127e053d5e25049137fa4418aa1cce1
created 2013-06-20 20:18 -0700
pushed 2014-03-06 09:24 +0000
Nicholas Nethercote Nicholas Nethercote - Bug 884124 (part 8) - Add a RegExpStaticObject class. r=jwalden.
f6fb32d3e1ffd70f48b037a56638265136567812
created 2013-06-19 01:39 -0700
pushed 2014-03-06 09:24 +0000
Nicholas Nethercote Nicholas Nethercote - Bug 884124 (part 7) - Move some methods from JSObject to ArrayObject. r=jwalden.
less more (0) -1000 -300 -100 -60 tip