js/src/vm/GlobalObject.cpp
711c111e333087942d9e5c7310a342ddffbcfabb
created 2018-02-12 13:07 -0600
pushed 2018-02-14 17:19 +0000
Jason Orendorff Jason Orendorff - Bug 1429206 - Part 5: Rename jsscript* -> vm/JSScript*. r=jandem.
eabb74b1c3bd181ff74c9d41003bc2b9aee6fe68
created 2018-02-12 12:03 -0600
pushed 2018-02-14 17:19 +0000
Jason Orendorff Jason Orendorff - Bug 1429206 - Part 3: Rename jsobj* -> vm/JSObject*. r=jandem.
1b4d5be7203199c65559ef7e35893587afa9da67
created 2018-01-30 17:57 +0000
pushed 2018-01-30 18:01 +0000
Jon Coppeard Jon Coppeard - Bug 1432794 - Skip prototype and constructor intialization for off-thread parsing r=jandem
4f315f5bdd5a6100fe58282e5ddb733e15f16ab6
created 2018-01-19 22:29 -0800
pushed 2018-01-27 07:54 +0000
Jeff Walden Jeff Walden - Bug 1431957 - Move builtin/Intl.* to builtin/intl/IntlObject.* and trim the contents of them a little further. r=anba
60e1a827ac56caa374ca5e6ac8920b36cd5ca5a6
created 2018-01-22 12:53 -0800
pushed 2018-01-24 01:14 +0000
Jeff Walden Jeff Walden - Bug 1432340 - Introduce gc/FreeOp.h to contain that class, extricating it from the far-more-ponderous vm/Runtime.h for those users needing *only* js::FreeOp and nothing else. r=sfink
429a5e0d58c329c193b43bbf9a3fcdd3447f2e92
created 2018-01-20 15:18 +0100
pushed 2018-01-20 14:34 +0000
Jan de Mooij Jan de Mooij - Bug 1431726 part 1 - Remove MaybeResolveConstructor, use GlobalObject::ensureConstructor instead. r=anba
f0f8dc928f55d11f89e255cb540d3ba94be80902
created 2018-01-08 10:26 +0100
pushed 2018-01-08 09:33 +0000
Jan de Mooij Jan de Mooij - Bug 1348407 - Initialize %ThrowTypeError% lazily, simplify CreateFunctionPrototype. r=jwalden
fb4629b12e96289217387752371f002ee3db3c5e
created 2017-11-08 15:59 +0100
pushed 2017-11-08 15:00 +0000
Jan de Mooij Jan de Mooij - Bug 1394831 part 13 - Remove flags argument from StackShape constructor. r=bhackett
73a48b92351a1c615108c36324c4900cb8ad41a6
created 2017-11-05 19:01 +0100
pushed 2017-11-05 18:03 +0000
Jan de Mooij Jan de Mooij - Bug 1413867 - Remove StopIteration object. r=evilpie
0ad4e37c81f648b398f09fd1aaef90ff4b9839b6
created 2017-11-02 13:56 +0100
pushed 2017-11-02 13:07 +0000
Jan de Mooij Jan de Mooij - Bug 1083482 part 4 - Remove more self-hosting code. r=anba
5eb5af7c30a999bd03d3df13067640b9967875d1
created 2017-09-07 14:59 +0200
pushed 2017-09-07 12:59 +0000
Jan de Mooij Jan de Mooij - Bug 1394835 part 4 - Split js::DefineProperty/DefineElement in separate accessor vs data functions. r=anba
6c3510bac83299cbaffd2d5ecfa8ef114da6c0c4
created 2017-08-29 20:30 +0200
pushed 2017-08-29 18:39 +0000
Sebastian Hengst Sebastian Hengst - merge mozilla-inbound to mozilla-central. r=merge a=merge
c55df9a2d910123bd80f27a5e39621c92c81f463
created 2017-08-26 17:54 +0900
pushed 2017-08-29 18:39 +0000
Masatoshi Kimura Masatoshi Kimura - Bug 1394084 - Remove "code" from jsprototype.h macros. r=luke
b534df0d1ef07c5fd580af4815c813839505f6ac
created 2017-08-28 21:28 +0200
pushed 2017-08-28 21:57 +0000
André Bargull André Bargull - Bug 1069666 - Implement WeakSet as proper class instead of delegating to WeakMap. r=till
05f088f22a02191c1d406a195637ca82416e188f
created 2017-08-28 17:02 +0200
pushed 2017-08-28 15:03 +0000
Sebastian Hengst Sebastian Hengst - Backed out changeset 645be0c7780a (bug 1069666) for breaking non-unified build at js/src/builtin/WeakMapObject-inl.h:19. r=backout on a CLOSED TREE
645be0c7780a752f91bdc0da178690ef7bd2da68
created 2017-08-25 15:08 +0200
pushed 2017-08-28 14:50 +0000
André Bargull André Bargull - Bug 1069666 - Implement WeakSet as proper class instead of delegating to WeakMap. r=till
2c56761b02a138e16c1c73c6040e8457a7c466bf
created 2017-08-25 10:12 +0200
pushed 2017-08-25 08:13 +0000
Jan de Mooij Jan de Mooij - Bug 1389510 part 3 - Remove getProperty/setProperty hooks from ClassOps. r=evilpie
a953b8493339d0542ca6accd7cb35748b5b60c85
created 2017-08-23 17:24 +0100
pushed 2017-08-23 16:35 +0000
Jon Coppeard Jon Coppeard - Bug 1362098 - Add source position to requested module information r=till
093d449b0d56def542f971d8a79435dfa03e3813
created 2017-08-19 21:12 +0200
pushed 2017-08-19 19:12 +0000
Tom Schuster Tom Schuster - Bug 934669 - Remove the old GlobalObject warnOnce code. r=arai
ed14274963545e4e7406f51bd35700d557d2cc27
created 2017-01-31 14:34 +0100
pushed 2017-07-29 14:48 +0000
Till Schneidereit Till Schneidereit - Bug 1272697 - Part 3: Implement ReadableStream and associated classes in the JS engine. r=shu
a85c954dfda4a99af6de33828b129ba962fc752f
created 2017-07-28 20:18 +0200
pushed 2017-07-28 18:21 +0000
Sebastian Hengst Sebastian Hengst - Backed out changeset 862ba8683d19 (bug 1272697)
862ba8683d196e7d194ab72d2a1680ff707c47d3
created 2017-01-31 14:34 +0100
pushed 2017-07-28 15:49 +0000
Till Schneidereit Till Schneidereit - Bug 1272697 - Part 3: Implement ReadableStream and associated classes in the JS engine. r=shu
f30ec8ac7239eda68629aba08416c3a40e0dea58
created 2017-06-14 10:37 +0200
pushed 2017-06-14 08:41 +0000
Jan de Mooij Jan de Mooij - Bug 1370608 part 1 - Move newEnumerate hook from ObjectOps to ClassOps. r=evilpie,bz
71cc6bef178897a21ebcb796c769ba343220d0bc
created 2017-02-17 19:14 +0100
pushed 2017-02-24 09:50 +0000
Benjamin Bouvier Benjamin Bouvier - Bug 1333490: Define toStringTag for wasm prototypes; r=luke
1851854d9dd5b93a416ce3291d72c52ec83de0ef
created 2017-02-14 10:16 +0000
pushed 2017-02-14 10:25 +0000
Jon Coppeard Jon Coppeard - Bug 1337502 - AutoCompartment should have the same asserts as JSAutoCompartment r=sfink
7002008dc1166b7bc1c2ad2ecbcfdde17f6f11b0
created 2017-02-11 05:27 -0700
pushed 2017-02-11 13:54 +0000
Brian Hackett Brian Hackett - Bug 1337117 - Remove references to main thread in the JS engine, r=jandem.
920d5dfea5de9b79d5e11e7e9384738270dec833
created 2017-02-10 16:47 -0700
pushed 2017-02-11 11:52 +0000
Brian Hackett Brian Hackett - Bug 1337112 - Remove links from JSRuntime to its single context and zone group, r=jandem,jonco.
d2758f635f72f779f712bf9c6e838868ed53c9f7
created 2017-02-02 12:12 -0700
pushed 2017-02-02 23:28 +0000
Brian Hackett Brian Hackett - Bug 1325050 - Structure reorganization for multithreaded runtimes, r=jandem,jonco,h4writer,luke,lhansen,nbp.
d2ce4dbbc26d0937c42fe06d95cd71e2a914f637
created 2017-01-28 21:33 +0100
pushed 2017-01-28 20:57 +0000
Tom Schuster Tom Schuster - Bug 1333073 - Move DataViewObject to its own file. r=arai
985a0c1baa892278e078fb4d796fc87a730aaeb4
created 2017-01-23 08:33 -0800
pushed 2017-01-25 22:49 +0000
André Bargull André Bargull - Bug 1328386 - Part 5: Add Intl.[[FallbackSymbol]] to support ECMA402, 4th edition legacy constructor semantics. r=Waldo
bdafc05f51e8164e3a8923637f7248f7c1124066
created 2017-01-21 17:25 +0900
pushed 2017-01-21 08:26 +0000
Tooru Fujisawa Tooru Fujisawa - Bug 1320408 - Part 14: Change some GlobalObject methods to static method. r=jandem
43ac5e5b71937a4cbad6dcc525be975a37f84a95
created 2017-01-21 17:25 +0900
pushed 2017-01-21 08:26 +0000
Tooru Fujisawa Tooru Fujisawa - Bug 1320408 - Part 9: Change JSObject::setFlags and depending methods to static method. r=jandem
aa5f92e32f1d26e7bbd086a6731a8c82d33aa595
created 2017-01-04 00:26 +0100
pushed 2017-01-03 23:27 +0000
Tom Schuster Tom Schuster - Bug 1317422 - Backout the global property propsal. r=Waldo
ebb038350129268903209a9d4df66d0cc4ad03a7
created 2016-12-22 12:25 +0100
pushed 2016-12-22 11:27 +0000
Jan de Mooij Jan de Mooij - Bug 1325345 - Add compartment asserts to JS_FireOnNewGlobalObject and other APIs. r=jonco,bholley
d37fc752b0af25f53e32d893739228a6cfc3b60b
created 2016-11-29 13:35 -0800
pushed 2016-12-19 20:43 +0000
Jeff Walden Jeff Walden - Bug 1317422 - Implement a global 'global' property whose value is the global object. r=jandem
918e37b44bddf0ab04f59887a1bb753aa586b3d9
created 2016-12-11 09:12 -0800
pushed 2016-12-14 16:12 +0000
Till Schneidereit Till Schneidereit - Bug 1322920 - Remove DOM Promise implementation. r=bz
0faba97ebe86d2e32c6afee3f0486cb5b538d74f
created 2016-12-03 07:44 +0900
pushed 2016-12-02 22:51 +0000
Tooru Fujisawa Tooru Fujisawa - Bug 883377 - Part 1: Implement ES6 function name property semantics. r=jandem,anba
1c66c26641eadba32e72da8ff00837d2d904700d
created 2016-11-17 10:09 -0800
pushed 2016-11-18 08:43 +0000
André Bargull André Bargull - Bug 1317389: Change property attributes for generator and async functions to match ES2015/2017. r=Waldo
eafea39ebf3977beefda0a7cdcef8c8266060ca0
created 2016-11-11 11:46 -0600
pushed 2016-11-11 17:48 +0000
Luke Wagner Luke Wagner - Bug 1313180 - Baldr: fix accidental disabling of asm.js when wasm is disabled (r=sunfish)
d09c525ca67505ccddc16e4ddda5ccecd8e0d7df
created 2016-11-08 22:08 +0100
pushed 2016-11-08 21:08 +0000
Tom Schuster Tom Schuster - Bug 1015798 - Improve ClassSpec depedent behavior especially with inheritance. r=bz
e9b561d60697a81fa8afe157ff0e52efea3e2636
created 2016-11-04 17:05 -0500
pushed 2016-11-04 23:44 +0000
Luke Wagner Luke Wagner - Bug 1313180 - Baldr: turn off wasm tests for --jitflags=interp for SM-msan's benefit (r=bbouvier)
f37699322f20dbf4e6f25ccf6ab8405cf83352d2
created 2016-11-02 18:42 +0100
pushed 2016-11-04 10:51 +0000
Benjamin Bouvier Benjamin Bouvier - Bug 1304672: Rename asmjs/ directory to wasm/; r=luke
d6f70d015857ae4d35773b9bc7f83dcb82a1eecd
created 2016-11-01 08:49 -0700
pushed 2016-11-02 11:13 +0000
André Bargull André Bargull - Bug 1288541 - Part 1: Self-host SetIterator.prototype.next(). r=till
3e3bb5d0a8a9ca195c9b9861c1f6073732fc874c
created 2016-10-24 13:20 -0500
pushed 2016-10-24 19:38 +0000
Luke Wagner Luke Wagner - Bug 1311994 - Baldr: remove Wasm object (r=sunfish)
9796ed81f17a936804ec792c843dadf2c00023df
created 2016-09-11 18:15 +0900
pushed 2016-09-30 10:20 +0000
Tooru Fujisawa Tooru Fujisawa - Bug 1290337 - Part 3: Replace Value parameter to const Value& in simple case. r=shu
f803ec5c0469b1e9b949ac686e99bf9611b44d04
created 2016-08-14 20:39 +0900
pushed 2016-09-30 03:35 +0000
Tooru Fujisawa Tooru Fujisawa - Bug 1289050 - Part 12: Use ASCII or Latin1 or UTF8 variant of JS_ReportErrorFlagsAndNumber. r=jwalden
edc6d676d4d73d1a0c97ade6aca2542fb58edaf8
created 2016-08-31 22:35 -0500
pushed 2016-09-01 03:37 +0000
Luke Wagner Luke Wagner - Bug 1299356 - Baldr: change handling of when not HaveCompilerSupport (r=bbouvier)
d128c9990a76e8fbb83f94075575ca9817bf860a
created 2016-08-31 10:58 +0200
pushed 2016-08-31 08:59 +0000
Jan de Mooij Jan de Mooij - Bug 1298878 - Don't store the actual builtin constructor properties on the global in reserved slots. r=Waldo
f382d56789de9a9c9324cb4ba401d6fb747e5c0e
created 2016-08-31 00:13 +0200
pushed 2016-08-30 22:13 +0000
Tom Schuster Tom Schuster - Bug 1114580 - Implement ES6 Symbol.toStringTag. r=jorendorff
9be45967d42c71f0afbedb5c99dc2c052db09b0c
created 2016-08-25 12:00 +0100
pushed 2016-08-25 11:02 +0000
Jon Coppeard Jon Coppeard - Bug 1297343 - Make some more object classes background finalized r=sfink
cb6fc6d38f8df50e25502dc55ee1ed2dd3d7a304
created 2016-08-25 01:28 -0700
pushed 2016-08-25 08:18 +0000
Shu-yu Guo Shu-yu Guo - Bug 1263355 - Rewrite the frontend: bindings. (r=jorendorff,Waldo)
da1819164ab50065df8beafdc465863d0132e943
created 2016-08-24 14:18 +0100
pushed 2016-08-24 13:22 +0000
Jon Coppeard Jon Coppeard - Bug 1296688 - Add JSCLASS_FOREGROUND_FINALIZE flag r=sfink r=smaug
0de811b52c9416c85c35ef739f18abf131f92f5d
created 2016-08-23 11:25 +0200
pushed 2016-08-23 09:38 +0000
Jan de Mooij Jan de Mooij - Bug 1295967 - Share Shapes and BaseShapes across compartments. r=jonco,fitzgen,njn
51e8405321ae1a3bc7bedf8bd12e3cd5d25dc8be
created 2016-08-01 17:48 +0200
pushed 2016-08-01 15:59 +0000
Till Schneidereit Till Schneidereit - Bug 911216 - Fix non-Nightly bustage on inbound. r=me
cc866385dd0124bde69f1d7fd50baee93c531ddf
created 2016-07-07 08:15 +0200
pushed 2016-07-07 06:16 +0000
Jan de Mooij Jan de Mooij - Bug 1284808 - Rename RuntimeOptions to ContextOptions and move it to the context. r=luke,baku
6668e747f0dfe4e134b66d14a5197e41ecc58c01
created 2016-07-01 12:48 -0500
pushed 2016-07-01 17:49 +0000
Luke Wagner Luke Wagner - Bug 1276028 - Baldr: add WebAssembly.(Module, Instance) (r=bbouvier)
b40b713ab502043b695819a75380924f71a30ca3
created 2016-06-10 13:28 -0500
pushed 2016-06-10 18:33 +0000
Luke Wagner Luke Wagner - Bug 1276028 - Baldr: split out wasm::Instance from wasm::Module (rs=bbouvier)
1e198b4ccab26156c3dd6417b2ee08d53ab622dd
created 2016-05-19 20:47 +0900
pushed 2016-05-19 11:48 +0000
Tooru Fujisawa Tooru Fujisawa - Bug 1268034 - Part 4: Delay modifying global constructor/prototype slots for classes other than Function and Object. r=jorendorff
7861d6b6c274db85036adc5496718d456e3a78c8
created 2016-05-19 20:47 +0900
pushed 2016-05-19 11:48 +0000
Tooru Fujisawa Tooru Fujisawa - Backed out changeset d31171af48e4 (bug 1268034)
6280f6750cef3c80d184dfae026731a129266ab0
created 2016-05-07 12:46 +0100
pushed 2016-05-07 12:20 +0000
Jon Coppeard Jon Coppeard - Bug 1240072 - Add public JS APIs related to modules r=shu
less more (0) -300 -100 -60 tip