js/src/vm/GlobalObject.h
1fb01ce743b3c8bac67a091af0bac9a121661a43
created 2022-08-23 13:48 +0000
pushed 2022-08-23 21:47 +0000
André Bargull André Bargull - Bug 1786471 - Part 1: Remove unnecessary includes in js/src/vm. r=jonco
cb402919b9a5077c845476874c90ff38ee0509bd
created 2022-08-23 13:08 +0300
pushed 2022-08-23 21:47 +0000
criss criss - Backed out 3 changesets (bug 1786471) for causing SM failures on jsrtfuzzing.cpp . CLOSED TREE
53910f7dd1f85ee113f85d1dae32bade13d5e445
created 2022-08-23 09:38 +0000
pushed 2022-08-23 21:47 +0000
André Bargull André Bargull - Bug 1786471 - Part 1: Remove unnecessary includes in js/src/vm. r=jonco
1300bb7f770b9b55b11b6d9f451f9b2168542cb0
created 2022-07-21 14:23 +0000
pushed 2022-07-21 21:40 +0000
Tooru Fujisawa Tooru Fujisawa - Bug 1780517 - Part 3: Do not define undefined in self-hosted intrinsic. r=jandem
4381d9d2dce1311d46cb883fae9f9ebbe8461286
created 2022-07-06 14:21 +0000
pushed 2022-07-06 21:40 +0000
Jon Coppeard Jon Coppeard - Bug 1778318 - Part 3: Remove prototypes for internal module objects r=arai
90b8eff04bf81efec19bc98715ce15ad8721fb22
created 2022-07-04 18:39 +0000
pushed 2022-07-04 21:42 +0000
Jon Coppeard Jon Coppeard - Bug 1774454 - Part 2: Replace self-hosted ModuleResolveExport function with C++ r=arai
0bff2200929ea7a7eb79db56ef92aec9caacadf0
created 2022-06-28 22:04 +0000
pushed 2022-06-29 03:44 +0000
Matthew Gaudet Matthew Gaudet - Bug 1747059 - Add GetRealmObjectPrototypeHandle r=jonco
15a26c0f488ed2cf99665ef13eb186f68e6fc386
created 2022-06-28 02:39 +0300
pushed 2022-06-28 09:16 +0000
Csoregi Natalia Csoregi Natalia - Backed out 9 changesets (bug 1747059, bug 1767525)for causing hazard failures on ShadowRealmGlobalScope.cpp. CLOSED TREE
aad38abc7139f3e2aca7af082c5ccb3bcc1a2bb1
created 2022-06-27 21:17 +0000
pushed 2022-06-28 09:16 +0000
Matthew Gaudet Matthew Gaudet - Bug 1747059 - Add GetRealmObjectPrototypeHandle r=jonco
70bde7b8be6a0547ffc147a1525eba88e5229ee3
created 2022-06-13 17:09 +0000
pushed 2022-06-13 21:53 +0000
Ted Campbell Ted Campbell - Bug 1773368 - Remove gc/Rooting.h r=jonco
d73e753cf2bb5ff92c085c7d4e3ad2bb59047535
created 2022-06-13 17:09 +0000
pushed 2022-06-13 21:53 +0000
Ted Campbell Ted Campbell - Bug 1773368 - Remove deprecated internal typedefs for string-related types. r=iain
a2090fcae1b1d43591d7899ab09085cff156689e
created 2022-06-01 17:26 +0000
pushed 2022-06-02 09:36 +0000
Jon Coppeard Jon Coppeard - Bug 1771747 - Part 4: Add CellAllocPolicy to track memory associated with a single GC cell r=sfink
566613faa2d316a0727a883bebc33950d0b8cc63
created 2022-06-01 10:06 +0000
pushed 2022-06-01 15:47 +0000
Jan de Mooij Jan de Mooij - Bug 1771124 - Remove unused GlobalObject::initBuiltinConstructor. r=tcampbell
5e08ab4006dfda069d5d72f5e59692b618926731
created 2022-05-19 14:13 +0000
pushed 2022-05-19 18:03 +0000
Tom Schuster Tom Schuster - Bug 1740263 - Move isRuntimeCodeGenEnabled to JSContext. r=jandem
70b59e951d0406fcdfee54330f59d33bc7e2f128
created 2022-05-19 03:28 +0300
pushed 2022-05-19 09:37 +0000
Iulian Moraru Iulian Moraru - Backed out 6 changesets (bug 1740263) for causing bp-hybrid bustages on nsScriptSecurityManager. CLOSED TREE
8365b10be28ee790cc583d54eb762c8c189d92e7
created 2022-05-18 21:39 +0000
pushed 2022-05-19 09:37 +0000
Tom Schuster Tom Schuster - Bug 1740263 - Move isRuntimeCodeGenEnabled to JSContext. r=jandem
bfc209fb6416aa2d15e4f9c91197fc4f7c7bb78c
created 2022-04-21 09:24 +0000
pushed 2022-04-21 15:23 +0000
Jan de Mooij Jan de Mooij - Bug 1765527 part 4 - Remove GlobalObject::maybeExistingIntrinsicValue. r=arai
49b10d4d20b57232c30659abd831d9caa86368c7
created 2022-04-21 09:24 +0000
pushed 2022-04-21 15:23 +0000
Jan de Mooij Jan de Mooij - Bug 1765527 part 3 - Simplify GlobalObject::maybeGetIntrinsicValue. r=arai
62f8c0436591f9189d35fb3a2a805edb014e3ac2
created 2022-04-21 09:24 +0000
pushed 2022-04-21 15:23 +0000
Jan de Mooij Jan de Mooij - Bug 1765527 part 2 - Simplify GlobalObject::getIntrinsicsHolder. r=arai
2410151795b1ae253d259d28cec39a8bb4ea1864
created 2022-04-21 09:24 +0000
pushed 2022-04-21 15:23 +0000
Jan de Mooij Jan de Mooij - Bug 1765527 part 1 - Initialize the intrinsics holder when creating the global. r=arai
12bdca633af5e2c215e01e6b4feaa4d337492772
created 2022-03-10 08:40 +0000
pushed 2022-03-10 17:23 +0000
Jon Coppeard Jon Coppeard - Bug 1757956 - Part 3: Rename JSFreeOp to JS::GCContext in the JS engine r=jandem
ca41fc23ea6af6c2ef6b2615b2953665aff396b7
created 2022-02-11 11:28 +0000
pushed 2022-02-11 16:43 +0000
Jon Coppeard Jon Coppeard - Bug 1749298 - Part 3: Only trace finalization records if the registry's global is alive r=sfink
ffe0bb1cf29397a4fa3a085658026bce1e6eb645
created 2021-12-20 15:17 +0000
pushed 2021-12-20 21:51 +0000
Nicolò Ribaudo Nicolò Ribaudo - Bug 1730843 - Part 1 - Add support for empty R&T based on objects r=jandem
c6bb7066b16c996654f78faf706b687c2c383440
created 2021-11-19 04:43 +0000
pushed 2021-11-19 09:39 +0000
Tooru Fujisawa Tooru Fujisawa - Bug 1587847 - Remove OffThreadPlaceholderObject. r=nbp
cc1447c123a6e1ea6fbe2658f6fbeb597fa18c1d
created 2021-11-19 04:43 +0000
pushed 2021-11-19 09:39 +0000
Tooru Fujisawa Tooru Fujisawa - Bug 1687973 - Part 1: Remove CompileOptions.useOffThreadParseGlobal. r=tcampbell
8a9d97b273e76e44939b6ef6c4f9dd5b21ed37d0
created 2021-09-15 09:20 +0000
pushed 2021-09-15 15:26 +0000
Jan de Mooij Jan de Mooij - Bug 1730699 part 4 - Add CacheIR optimization for GetIterator with null/undefined. r=jonco
cab0e02d59e1b9b8ebff156bb63128aa4e8d8c5c
created 2021-09-15 09:20 +0000
pushed 2021-09-15 15:26 +0000
Jan de Mooij Jan de Mooij - Bug 1730699 part 2 - Cache empty iterator on the global. r=jonco
e362ee1c6297c284be0ec309f6ae8139f0821ed8
created 2021-09-06 12:12 +0000
pushed 2021-09-06 21:42 +0000
Jon Coppeard Jon Coppeard - Bug 1727745 - Move self hosting script source object to GlobalObjectData r=jandem
0629802ca24341c563abe69409ab82bad3173a32
created 2021-09-06 12:12 +0000
pushed 2021-09-06 21:42 +0000
Jon Coppeard Jon Coppeard - Bug 1727745 - Move iterator result object templates to GlobalObjectData r=jandem
ae58cc48b256f2748d3baffe3398f32f3935cb56
created 2021-09-06 12:12 +0000
pushed 2021-09-06 21:42 +0000
Jon Coppeard Jon Coppeard - Bug 1727745 - Move ArgumentsObject templates from Realm to GlobalObjectData r=jandem
a6a1582d09cb88ba50315cd5a74de05471b422f1
created 2021-09-06 13:02 +0300
pushed 2021-09-06 21:42 +0000
Sandor Molnar Sandor Molnar - Backed out 3 changesets (bug 1727745) for causing wpt failures. CLOSED TREE
1d2c1ab0dbd442e2430cd89f8a73496184f6d51c
created 2021-09-06 09:26 +0000
pushed 2021-09-06 21:42 +0000
Jon Coppeard Jon Coppeard - Bug 1727745 - Move self hosting script source object to GlobalObjectData r=jandem
8798c9823a8e7fa0033c692be179be43650c6796
created 2021-09-06 09:26 +0000
pushed 2021-09-06 21:42 +0000
Jon Coppeard Jon Coppeard - Bug 1727745 - Move iterator result object templates to GlobalObjectData r=jandem
838cd18bb039c8e4d52a6ac17afe31bb34557b9c
created 2021-09-06 09:26 +0000
pushed 2021-09-06 21:42 +0000
Jon Coppeard Jon Coppeard - Bug 1727745 - Move ArgumentsObject templates from Realm to GlobalObjectData r=jandem
a0b878b74672b5380c986834b5a7d685643f70a5
created 2021-09-01 08:03 +0000
pushed 2021-09-01 15:51 +0000
Jan de Mooij Jan de Mooij - Bug 1728123 part 8 - Store cached function shape on the global. r=sfink
b4d43ddeed4fb972dc4c5023c743a234565ac2ff
created 2021-08-31 22:39 +0000
pushed 2021-09-01 03:48 +0000
Ted Campbell Ted Campbell - Bug 1727364 - Use dedicated holder object for JSOp::SetIntrinsic. r=jandem
02f18eaee023755f4ac47d253c7e5a356e3dc0a8
created 2021-08-25 13:55 +0000
pushed 2021-08-25 21:49 +0000
Jan de Mooij Jan de Mooij - Bug 1727328 part 7 - Use cached shape for PlainObject with default prototype. r=jonco
b1c14abc11533e9650d47b19406f4d0639acb9de
created 2021-08-20 18:10 +0000
pushed 2021-08-21 09:35 +0000
André Bargull André Bargull - Bug 1726737 - Part 15: Remove jsapi.h include from vm/GlobalObject.h. r=arai
d70a75fd64629f67763ca73939cc3e168062be9d
created 2021-08-20 18:10 +0000
pushed 2021-08-21 09:35 +0000
André Bargull André Bargull - Bug 1726737 - Part 14: Add public header for global object functions. r=arai
aa6483129f44a2f2157bea796f0aa82435502958
created 2021-08-14 13:02 +0000
pushed 2021-08-14 21:11 +0000
Jan de Mooij Jan de Mooij - Bug 1724693 part 3 - Move VarNamesSet from Realm to GlobalObjectData. r=jonco
aafaf1ef97051b748d5b27045337d0bf770d1b50
created 2021-08-14 13:02 +0000
pushed 2021-08-14 21:11 +0000
Jan de Mooij Jan de Mooij - Bug 1724693 part 1 - Store RegExpStatics directly in GlobalObjectData. r=jonco
f1938f3d0a49fa95004b144498fd257a1780cd6c
created 2021-08-13 09:20 +0000
pushed 2021-08-13 16:07 +0000
Jan de Mooij Jan de Mooij - Bug 1725348 part 8 - Rename arrayShape to arrayShapeWithDefaultProto. r=jonco
5efae97ecff459e9375a38875f27f1bab47296bd
created 2021-08-13 09:20 +0000
pushed 2021-08-13 16:07 +0000
Jan de Mooij Jan de Mooij - Bug 1725348 part 6 - Rewrite NewArray to be based on the per-global cached shape. r=jonco
5fbcd90b2e8f22b92afb30f32c4fb2aa573dfff9
created 2021-08-09 15:25 +0000
pushed 2021-08-09 21:33 +0000
Jan de Mooij Jan de Mooij - Bug 1723715 part 16 - Move WindowProxy to GlobalObjectData. r=jonco
c820d2e6087ea27bfbd3d6c332ae460abf7f887e
created 2021-08-09 15:25 +0000
pushed 2021-08-09 21:33 +0000
Jan de Mooij Jan de Mooij - Bug 1723715 part 15 - Move global lexical environment from Realm to GlobalObjectData. r=jonco
61dd98c602d89b40d9602fb9a2e2189d807d2993
created 2021-08-09 15:25 +0000
pushed 2021-08-09 21:33 +0000
Jan de Mooij Jan de Mooij - Bug 1723715 part 14 - Clean up slot related code a bit. r=jonco
eeb83afc429e8621acee3a911d698f84a7b8e8f2
created 2021-08-09 15:25 +0000
pushed 2021-08-09 21:33 +0000
Jan de Mooij Jan de Mooij - Bug 1723715 part 13 - Move builtin constructors to GlobalObjectData. r=jonco
f73777bc287765b67d7780a09ae63d7b2419d0d6
created 2021-08-09 15:25 +0000
pushed 2021-08-09 21:33 +0000
Jan de Mooij Jan de Mooij - Bug 1723715 part 12 - Move some builtin prototypes to GlobalObjectData. r=jonco
71d833b689b6a6f4b3c6d91984f3d7e0eef6efa7
created 2021-08-09 15:25 +0000
pushed 2021-08-09 21:33 +0000
Jan de Mooij Jan de Mooij - Bug 1723715 part 11 - Move eval function to GlobalObjectData. r=jonco
1fbf0da3218011bcafb45fe47270789047f2696f
created 2021-08-09 15:25 +0000
pushed 2021-08-09 21:33 +0000
Jan de Mooij Jan de Mooij - Bug 1723715 part 10 - Move ThrowTypeError to GlobalObjectData. r=jonco
371c84d4007e26d4a38dc05bb43fe5e0c5685022
created 2021-08-09 15:25 +0000
pushed 2021-08-09 21:33 +0000
Jan de Mooij Jan de Mooij - Bug 1723715 part 9 - Move array shape to GlobalObjectData. r=jonco
348de7b61aa01a054a849497439c1f1d7e4202a1
created 2021-08-09 15:25 +0000
pushed 2021-08-09 21:33 +0000
Jan de Mooij Jan de Mooij - Bug 1723715 part 8 - Move realm key object to GlobalObjectData. r=jonco
8556d887ee8b0f2f936aa571bde49daf9ac6fc46
created 2021-08-09 15:25 +0000
pushed 2021-08-09 21:33 +0000
Jan de Mooij Jan de Mooij - Bug 1723715 part 7 - Move SourceURLsHolder to GlobalObjectData. r=jonco
3cb4aa71f8e8e5f3d69662553840b0a2fda26c65
created 2021-08-09 15:25 +0000
pushed 2021-08-09 21:33 +0000
Jan de Mooij Jan de Mooij - Bug 1723715 part 6 - Move globalThisResolved to GlobalObjectData. r=jonco
73f320ef0d12a6fb4b37e4cce6944be2ce6c5f64
created 2021-08-09 15:25 +0000
pushed 2021-08-09 21:33 +0000
Jan de Mooij Jan de Mooij - Bug 1723715 part 5 - Move ForOfPICChain to GlobalObjectData. r=jonco
ed50c6a66971df2b8aac9efd200e02b4abc0780f
created 2021-08-09 15:25 +0000
pushed 2021-08-09 21:33 +0000
Jan de Mooij Jan de Mooij - Bug 1723715 part 4 - Move intrinsics holder to GlobalObjectData. r=jonco
1bcb3ef4165f4ae739248ac05b3fbc91d85520a5
created 2021-08-09 15:25 +0000
pushed 2021-08-09 21:33 +0000
Jan de Mooij Jan de Mooij - Bug 1723715 part 3 - Move RegExpStaticsObject to GlobalObjectData. r=jonco
d163b4821d8008641c8cd84c515e649b91ba900d
created 2021-08-09 15:25 +0000
pushed 2021-08-09 21:33 +0000
Jan de Mooij Jan de Mooij - Bug 1723715 part 2 - Remove the RUNTIME_CODEGEN_ENABLED slot. r=jonco
12e1339f1e0c74e0dcf1ed6414d61c14f0a5789d
created 2021-08-09 15:25 +0000
pushed 2021-08-09 21:33 +0000
Jan de Mooij Jan de Mooij - Bug 1723715 part 1 - Add GlobalObjectData and use it for emptyGlobalScope. r=jonco
62aa961c1bd78eedcf17900cc2dd9eee440b1faa
created 2021-07-31 19:48 +0000
pushed 2021-08-01 09:46 +0000
Jan de Mooij Jan de Mooij - Bug 1723085 part 3 - Use getReservedSlot/setReservedSlot in more places. r=jonco
less more (0) -300 -100 -60 tip