js/src/jsobj.cpp
2912de2754baafcc07201c4ecda7c975622e6df5
created 2016-03-24 15:09 +0100
pushed 2016-03-25 15:36 +0000
Jan de Mooij Jan de Mooij - Bug 1254622 - Relookup group->newScript in CreateThisForFunctionWithGroup. r=bhackett
e52c7446d8b4e3233b41a3d76eee3928fe64d836
created 2016-03-22 13:23 +0000
pushed 2016-03-22 23:45 +0000
Jon Coppeard Jon Coppeard - Bug 1257903 - Compact arenas containing shapes r=terrence
2f67bfe42f63fd0a870b6373795bd35d12e83977
created 2016-02-10 23:09 +0100
pushed 2016-03-07 10:34 +0000
Till Schneidereit Till Schneidereit - Bug 1246929 - Skip installing functions and properties on builtins for the self-hosting global. r=Waldo
9b7c58c2ea3e3c215ae299a1ccc1a1f96d19a50f
created 2016-02-12 09:18 +1100
pushed 2016-02-12 14:16 +0000
Nicholas Nethercote Nicholas Nethercote - Bug 1244841 - Don't measure SharedArrayBuffer objects multiple times. r=lth.
c633b6d3613bb6a15e9ad6ff5d215380fa7af971
created 2016-02-05 10:42 +0000
pushed 2016-02-06 02:42 +0000
Jon Coppeard Jon Coppeard - Bug 1245518 - Implement ModuleEnvironmentObject::getOwnPropertyDescriptor() which is called by the debugger r=shu
27fc4690ec4d0f4a0288d2b6eeba304fa927a3bb
created 2016-01-28 11:28 +0100
pushed 2016-01-29 00:30 +0000
Tom Schuster Tom Schuster - Bug 1242214 - Rename JSPropertyDescriptor JS::PropertyDescriptor in js. r=sstangl
b001a1c7c38242c22673649b62de197c07bf67e7
created 2016-01-26 12:53 -0800
pushed 2016-01-28 11:14 +0000
Terrence Cole Terrence Cole - Bug 1234862 - Part 5: Rename DefaultGCPolicy to GCPolicy; r=sfink
1246e76eaeb9e9e965ac28f7ba59a351ac9e94af
created 2016-01-18 10:22 +0100
pushed 2016-01-19 11:01 +0000
Jan de Mooij Jan de Mooij - Bug 1234845 part 5 - Rename isNonEvalFunctionFrame to isFunctionFrame and use the script instead of flags. r=luke
4f02780c73e3a60ce44d423bcf004aa77bf4195b
created 2016-01-15 18:26 -0600
pushed 2016-01-17 19:40 +0000
Luke Wagner Luke Wagner - Bug 1239601 - improve the UniquePtr situation (r=jandem)
82b49b59162f8cf0de20198a38bc7f180ff009ea
created 2016-01-15 18:26 -0600
pushed 2016-01-17 19:40 +0000
Luke Wagner Luke Wagner - Bug 1239601 - improve the UniquePtr situation (r=jorendorff)
8310deb3b848ab94ee35e6a2e1b25b98157e381e
created 2016-01-14 17:02 +0100
pushed 2016-01-15 10:47 +0000
Jan de Mooij Jan de Mooij - Bug 1234845 part 4 - Eval frame refactoring, remove isFunctionFrame. r=luke
19d8687fddace4d61da1e50c793c2cd0c58f457c
created 2016-01-13 11:15 +0100
pushed 2016-01-14 01:25 +0000
Jan de Mooij Jan de Mooij - Bug 1228327 - Fix bogus assert in GenerateDenseElementHole, add some comments. r=bhackett
b7a4595a79011dc47a6ac00eee59969586cccbe9
created 2016-01-12 14:47 +0100
pushed 2016-01-13 10:57 +0000
Lars T Hansen Lars T Hansen - Bug 1225031 - get rid of the AnyTypedArray abstraction (updated). r=waldo
151695836c37eb591dab55cdb696d620b7092039
created 2016-01-12 14:25 +0100
pushed 2016-01-13 10:57 +0000
Carsten "Tomcat" Book Carsten "Tomcat" Book - Backed out changeset 7bda46f81215 (bug 1225031) for spidermonkey test failures
7bda46f8121539b2970666e61d609a8907300e59
created 2015-12-05 16:33 +0100
pushed 2016-01-13 10:57 +0000
Lars T Hansen Lars T Hansen - Bug 1225031 - get rid of the AnyTypedArray abstraction. r=waldo
4be634e52d654e651a8fcd68c0aa22a54bb01e38
created 2016-01-08 12:35 -0600
pushed 2016-01-09 19:40 +0000
Luke Wagner Luke Wagner - Bug 1237508 - Odin: make AsmJSModule derive wasm::Module (r=bbouvier)
80a318392bb0b16cf7b0f5cccfd94839bcfbe133
created 2016-01-06 21:06 +0100
pushed 2016-01-07 10:51 +0000
Jan de Mooij Jan de Mooij - Bug 1231224 part 10 - Make various Vector calls check for OOM. r=terrence
58942104c315643918aba1f2b0d4dbe0b4887dca
created 2015-12-28 16:15 -0600
pushed 2015-12-31 01:36 +0000
Jeff Walden Jeff Walden - Bug 1235615 - Split JS::CompartmentOptions into JS::CompartmentCreationOptions that are immutable characteristics of a compartment, and JS::CompartmentBehaviors that may be changed after the compartment's been created. r=terrence
2fe666bbf4ec1e0a31c98f0690addf51404bdf8f
created 2015-12-28 17:39 -0600
pushed 2015-12-30 11:00 +0000
Luke Wagner Luke Wagner - Bug 1229642 - Factor AsmJSLink.cpp into wasm/asm.js and consolidate AsmJS* into AsmJS.cpp (r=bbouvier)
5e0769303a5efc3c745cc9ffd0492fa3a75dcf74
created 2015-12-28 17:39 -0600
pushed 2015-12-30 11:00 +0000
Luke Wagner Luke Wagner - Bug 1229642 - change to AsmJSActivation to WasmActivation (r=bbouvier)
fd7c6bc37fb50a621244dcf3d55cc885469f99c5
created 2015-12-23 14:10 +0000
pushed 2015-12-26 01:16 +0000
Nicolas B. Pierron Nicolas B. Pierron - Bug 1234387 - DumpBacktrace: Check the result of Sprinter::init function. r=bbouvier
c99c2040f54c70bb87a3b5fe833fb583e799994d
created 2015-12-12 19:59 +0100
pushed 2015-12-22 10:47 +0000
Wei Wu Wei Wu - Bug 1232113 - "Make the format specifiers in JS_snprintf() invocations more portable". r=jwalden+bmo
a91d3c32c0ef17f45e27fd88e0115ce9be40920f
created 2015-12-16 08:14 -0800
pushed 2015-12-17 10:59 +0000
Eric Faust Eric Faust - Bug 1232022 - Part 1: Mark self-hosted intrinsics for later checking. (r=till)
3c31d67c74d2d56c42b2b3ae913d21e0d8907c54
created 2015-12-10 12:50 -0800
pushed 2015-12-11 10:38 +0000
Eric Faust Eric Faust - Bug 1230710 - Reenable direct eval and arrow functions in derived class constructors. (r=jorendorff, r=shu)
d302571cd5e59eced38cef1048a46617755828ab
created 2015-11-13 18:22 -0800
pushed 2015-12-07 13:16 +0000
Eric Faust Eric Faust - Bug 1055472 - Part 17: Make the Array constructor properly subclassable. (r=jorendorff, r=bhackett, r=terrence)
b6d87e6e1064ff6d2ad3933c6aee7fac62d87cce
created 2015-11-13 18:22 -0800
pushed 2015-12-07 13:16 +0000
Eric Faust Eric Faust - Bug 1055472 - Part 5: Make the various Error constructors properly subclassable. (r=Waldo)
e53bad3e7559113f8e974d35c62f82fdb09b42fa
created 2015-11-13 18:22 -0800
pushed 2015-12-07 13:16 +0000
Eric Faust Eric Faust - Bug 1055472 - Part 1: Factor out GetPrototypeFromConstructor and use it in existing object creation paths. (r=Waldo)
f10d0e915f9605eb1dedd989c84cd07d40f4dc3d
created 2015-11-23 19:51 +0100
pushed 2015-12-03 11:03 +0000
Lars T Hansen Lars T Hansen - Bug 1176214 - Part 2: Preliminary adjustments. r=waldo
526a9c02295bc3ffd10e8c1cb06ed6a8bc9a33a3
created 2015-11-26 15:51 +0100
pushed 2015-12-01 23:43 +0000
Benjamin Bouvier Benjamin Bouvier - Bug 1228340: Get rid of the js_ prefix for CodeSpec, CodeName, NumCodeSpecs; r=jorendorff
b5ecca6e060ce1464a58bbb87bbc872573af4914
created 2015-11-26 12:00 +0100
pushed 2015-11-26 15:54 +0000
Jan de Mooij Jan de Mooij - Bug 1227263 part 1 - Rename frame thisValue methods to thisArgument. r=shu
52d7c9292ecfc23a52835c49189dabd561b18675
created 2015-11-21 14:33 +0100
pushed 2015-11-23 13:09 +0000
Jan de Mooij Jan de Mooij - Bug 1132183 - Make |this| a real binding, remove lazy this computation. r=efaust,shu
652bd59cdb5153cac5a7d1720ccd546862130144
created 2015-11-19 20:01 -0800
pushed 2015-11-20 12:13 +0000
Phil Ringnalda Phil Ringnalda - Backed out 20 changesets (bug 1055472) for Linux64 cgc failures and an apparent crash in the cpp test test_audio on OS X 10.6 debug
41be086be0e814c60ab3ae3a498f877e81815af1
created 2015-11-13 18:22 -0800
pushed 2015-11-20 12:13 +0000
Eric Faust Eric Faust - Bug 1055472 - Part 17: Make the Array constructor properly subclassable. (r=jorendorff, r=bhackett, r=terrence)
1509efcfa6290ef8926f83ec8b04b945a891ef74
created 2015-11-13 18:22 -0800
pushed 2015-11-20 12:13 +0000
Eric Faust Eric Faust - Bug 1055472 - Part 5: Make the various Error constructors properly subclassable. (r=Waldo)
8ec3005245c107cb24b6b096564ec295064c7ce2
created 2015-11-13 18:22 -0800
pushed 2015-11-20 12:13 +0000
Eric Faust Eric Faust - Bug 1055472 - Part 1: Factor out GetPrototypeFromConstructor and use it in existing object creation paths. (r=Waldo)
4618d76a09f0d927f4d5de31b5c90a38465fb68a
created 2015-11-18 16:42 -0800
pushed 2015-11-19 13:45 +0000
Wes Kocher Wes Kocher - Backed out 20 changesets (bug 1055472) for various bustages including m(jp) to get the CLOSED TREE back to a good state
259854424b8e5bb09373212a6f5ea0c964b8a2ec
created 2015-11-18 16:41 -0800
pushed 2015-11-19 13:45 +0000
Wes Kocher Wes Kocher - Backed out changeset 70f41cd98857 (bug 1055472)
9a0ddffeb2d8204838986a907c3ff8e2e2d8ed36
created 2015-11-18 16:40 -0800
pushed 2015-11-19 13:45 +0000
Wes Kocher Wes Kocher - Backed out 2 changesets (bug 1055472)
191079ef76d282b1676e313f48344b3809ba2f47
created 2015-11-13 18:22 -0800
pushed 2015-11-19 13:45 +0000
Eric Faust Eric Faust - Bug 1055472 - Part 17: Make the Array constructor properly subclassable. (r=jorendorff, r=bhackett, r=terrence)
70f41cd98857fabc1476024e27ba6ae35e39291b
created 2015-11-18 14:38 -0800
pushed 2015-11-19 13:45 +0000
Wes Kocher Wes Kocher - Backed out 2 changesets (bug 1055472) to hopefully fix the build bustage causing the CLOSED TREE
6f4006cfea7a22d27608e4872d2901167f9e8fd9
created 2015-11-13 18:22 -0800
pushed 2015-11-19 13:45 +0000
Eric Faust Eric Faust - Bug 1055472 - Part 17: Make the Array constructor properly subclassable. (r=jorendorff, r=bhackett, r=terrence)
b5e04101582ccc1b5dbd605fab0955c65ad7935b
created 2015-11-13 18:22 -0800
pushed 2015-11-19 13:45 +0000
Eric Faust Eric Faust - Bug 1055472 - Part 5: Make the various Error constructors properly subclassable. (r=Waldo)
38cf9e26c83285d33cb84b04b72a8dd0b80d6aa0
created 2015-11-13 18:22 -0800
pushed 2015-11-19 13:45 +0000
Eric Faust Eric Faust - Bug 1055472 - Part 1: Factor out GetPrototypeFromConstructor and use it in existing object creation paths. (r=Waldo)
0f9b54b8ed535e2b059fb1280b771951a6eb77ee
created 2015-11-13 20:49 -0800
pushed 2015-11-14 21:22 +0000
Phil Ringnalda Phil Ringnalda - Back out 19 changesets (bug 1055472) for hazards and jstest failures
5ec1640cdfd20158850f414877d7eb3e6af4dc52
created 2015-11-13 18:22 -0800
pushed 2015-11-14 21:22 +0000
Eric Faust Eric Faust - Bug 1055472 - Part 5: Make the various Error constructors properly subclassable. (r=Waldo)
69d9fb85578770321670985e0220afe78bc33ba8
created 2015-11-13 18:22 -0800
pushed 2015-11-14 21:22 +0000
Eric Faust Eric Faust - Bug 1055472 - Part 1: Factor out GetPrototypeFromConstructor and use it in existing object creation paths. (r=Waldo)
07d90b29a81039d5913d714869f57cdba805869d
created 2015-11-06 19:03 +0100
pushed 2015-11-09 13:56 +0000
Jan de Mooij Jan de Mooij - Bug 1125423 part 4 - Make GetThisValue infallible, stop invoking the Class hook. r=shu
0c5045d56439fee2304de57cdc02484e4810714f
created 2015-11-06 19:03 +0100
pushed 2015-11-09 13:56 +0000
Jan de Mooij Jan de Mooij - Bug 1125423 part 1 - Attach WindowProxies to globals instead of using innerObject/outerObject hooks. r=bz,luke
ee600e02101aacf7d4e48aafb56b552540d77b33
created 2015-10-20 14:57 +0200
pushed 2015-10-20 20:22 +0000
Nicolas B. Pierron Nicolas B. Pierron - Bug 1172076 - Improve js::DumpBacktrace to include raw frame pointers and types. r=jandem
0fbd23348147853042a7718fde7fe52c372e69c3
created 2015-10-15 15:45 -0700
pushed 2015-10-20 10:01 +0000
Steve Fink Steve Fink - Bug 1215337 - Cache slotSpan(), r=terrence
1266f78145c44e6652a6c55288f70e8449dc1822
created 2015-10-16 20:32 -0700
pushed 2015-10-17 17:18 +0000
Phil Ringnalda Phil Ringnalda - Back out 2 changesets (bug 1215336, bug 1215337) in hopes it will appease the angry gods, who will then stop hurling !phaseStartTimes[phase] assertion failures at our heads
99fb9871018239725645581638eefd6f5269bb58
created 2015-10-16 17:54 -0700
pushed 2015-10-17 17:18 +0000
Shu-yu Guo Shu-yu Guo - Bug 1215341 - Make assignment to const errors runtime TypeErrors in the frontend and interpreter. (r=jandem)
f41fd6c7d52289a64fdbb8710b08af24cdcf0c61
created 2015-10-15 15:45 -0700
pushed 2015-10-17 17:18 +0000
Steve Fink Steve Fink - Bug 1215337 - Cache slotSpan(), r=terrence
62956dbc1bb829617511fd3e7c938bc4f643d61e
created 2015-10-13 22:23 -0700
pushed 2015-10-15 09:53 +0000
Jeff Walden Jeff Walden - Bug 1052139 - Change the boolean constant controlling whether the global object prototype chain is immutable, to enable immutable-prototype enforcement generally. r=duh
88564dd13c03d2bd85db4863f05f4981369a5c28
created 2015-10-09 13:21 -0700
pushed 2015-10-14 10:46 +0000
Jeff Walden Jeff Walden - Bug 1052139 - Make prototype-setting first create Object.prototype so that subsequent prototype chain-splicing will work correctly. r=bz
ce808b640593b0848975f8ea3ccbf8c16dbec687
created 2015-10-12 16:44 +0900
pushed 2015-10-12 18:07 +0000
Tooru Fujisawa Tooru Fujisawa - Bug 1211140 - Remove telemetry for RegExpSourceProperty. r=till
cd25dbf77e5720c5895c330e015270617066ebff
created 2015-10-08 17:01 -0700
pushed 2015-10-09 09:43 +0000
Eric Faust Eric Faust - Bug 1141863 - Part 1: Make |this| object creation account for new.target. (r=jandem, r=jorendorff)
692c2ac8d341d25c2afb269b0afd5076b142e9c1
created 2014-11-28 02:58 -0500
pushed 2015-10-09 09:43 +0000
Jeff Walden Jeff Walden - Bug 1052139 - Make the [[Prototype]] of various (but not all) objects on the window object's [[Prototype]] chain immutable. BUT, also disable the code that actually respects immutable-prototype handling -- it'll be a one-liner to revert this when we're ready to do so. Making the rest of the chain immutable will happen in separate patches. r=bz
a8023fad91376ca0f9735274f70dbb7d950fd79e
created 2015-10-07 13:34 -0700
pushed 2015-10-08 13:27 +0000
Eric Faust Eric Faust - No Bug - Include jswin.h in jsobj.cpp to unbreak windows non-unified bustage. (r=terrence over IRC)
2b20eccdb23e3b1e9308d572327ab5786c1ab8b8
created 2015-10-06 00:15 -0700
pushed 2015-10-07 17:31 +0000
Steve Fink Steve Fink - Bug 977338 - Remove AtomicOperations-inl.h, r=lth
less more (0) -1000 -300 -100 -60 tip