js/src/vm/Realm.h
88d76a5c5958d3ea418d9d20883e4bb38c39f866
created 2021-03-06 01:05 +0000
pushed 2021-03-06 09:33 +0000
Jan de Mooij Jan de Mooij - Bug 1689413 part 17 - Remove ObjectGroup. r=jonco
483a1682c2fa1e3178e1d9365480b6c6036a8663
created 2021-03-06 01:05 +0000
pushed 2021-03-06 09:33 +0000
Jan de Mooij Jan de Mooij - Bug 1689413 part 15 - Initialize JSObject group to nullptr everywhere. r=tcampbell
ec72f104edbfe88e22e2ebd778cc7890c21fd2ce
created 2021-03-06 01:05 +0000
pushed 2021-03-06 09:33 +0000
Jan de Mooij Jan de Mooij - Bug 1689413 part 9 - Move proto from ObjectGroup to BaseShape. r=jonco
9bfa6023a5539598e824e3d2a95dec25d099a378
created 2021-03-06 01:05 +0000
pushed 2021-03-06 09:33 +0000
Jan de Mooij Jan de Mooij - Bug 1689413 part 5 - Remove JSClass* from ObjectGroup. r=jonco
be83e8dbc365e0c03dd57e2dca49dfde1be07843
created 2021-03-06 01:11 +0200
pushed 2021-03-06 09:33 +0000
Narcis Beleuzu Narcis Beleuzu - Backed out 18 changesets (bug 1689413) for wpt failures on Event-subclasses-constructors.html CLOSED TREE
4d4d052bf8d3bfda3bb77cf05aa0e659e1c03b1d
created 2021-03-05 19:10 +0000
pushed 2021-03-06 09:33 +0000
Jan de Mooij Jan de Mooij - Bug 1689413 part 17 - Remove ObjectGroup. r=jonco
d1411da6c2540e4494df9060e163dcde34fad62c
created 2021-03-05 19:10 +0000
pushed 2021-03-06 09:33 +0000
Jan de Mooij Jan de Mooij - Bug 1689413 part 15 - Initialize JSObject group to nullptr everywhere. r=tcampbell
e15f1a6f5a38b276216c77f2827945b6f5ec4ea9
created 2021-03-05 19:10 +0000
pushed 2021-03-06 09:33 +0000
Jan de Mooij Jan de Mooij - Bug 1689413 part 9 - Move proto from ObjectGroup to BaseShape. r=jonco
4531d5c256947ff782377ba0143e3f37bd7207c2
created 2021-03-05 19:10 +0000
pushed 2021-03-06 09:33 +0000
Jan de Mooij Jan de Mooij - Bug 1689413 part 5 - Remove JSClass* from ObjectGroup. r=jonco
afd56f0fae1b470dc68d8b2e1c0d211166b3268c
created 2021-03-04 11:00 +0000
pushed 2021-03-04 16:08 +0000
Jason Orendorff Jason Orendorff - Bug 1688055 - Part 2: Factor out a NonSyntacticLexicalEnvironmentObject subclass from LexicalEnvironmentObject. r=mgaudet
bf6c77c8a0feb10de84c912376c22624a4f92b0d
created 2021-03-04 11:00 +0000
pushed 2021-03-04 16:08 +0000
Jason Orendorff Jason Orendorff - Bug 1688055 - Part 1: Factor out a GlobalLexicalEnvironmentObject subclass from LexicalEnvironmentObject. r=mgaudet
bad7f5a4b1f10e1c59ce3e9381e495d8b8dab2ea
created 2021-03-04 05:19 +0200
pushed 2021-03-04 09:22 +0000
Butkovits Atila Butkovits Atila - Backed out 8 changesets (bug 1696046, bug 1688055) for Spidermonkey failures. CLOSED TREE
c42a776a1a13cb0767e4c7e7056a4e7c7fc3df23
created 2021-03-04 02:30 +0000
pushed 2021-03-04 09:22 +0000
Jason Orendorff Jason Orendorff - Bug 1688055 - Part 2: Factor out a NonSyntacticLexicalEnvironmentObject subclass from LexicalEnvironmentObject. r=mgaudet
3866de326a0b843c3170a914d3561e0fe38d3fdb
created 2021-03-04 02:30 +0000
pushed 2021-03-04 09:22 +0000
Jason Orendorff Jason Orendorff - Bug 1688055 - Part 1: Factor out a GlobalLexicalEnvironmentObject subclass from LexicalEnvironmentObject. r=mgaudet
e9658503446ef4005519700563f8e94117bea8b9
created 2021-02-17 10:15 +0000
pushed 2021-02-17 16:19 +0000
Jan de Mooij Jan de Mooij - Bug 1693112 - Remove ReceiverGuard and replace iterator guard array with shape array. r=iain
bfaa95b5e04a36143ef2d3cff446cdda75cb5fab
created 2021-02-12 04:09 +0000
pushed 2021-02-12 10:01 +0000
Chris Peterson Chris Peterson - Bug 1684092 - Part 1: Replace MOZ_MUST_USE with [[nodiscard]] in js/src/. r=jandem
f2e017b239acfb5ce68e9b1cd3e6d4877fa3149d
created 2021-01-22 21:52 +0000
pushed 2021-01-23 10:00 +0000
Tooru Fujisawa Tooru Fujisawa - Bug 1688190 - Part 6: Make JS::RealmBehaviorsRef return const reference. r=tcampbell
598768646a01c44a2931ee00633485a35a362e93
created 2021-01-22 21:52 +0000
pushed 2021-01-23 10:00 +0000
Tooru Fujisawa Tooru Fujisawa - Bug 1688190 - Part 5: Add JS::SetRealmNonLive. r=tcampbell
d6fd42dc5f0fb955f14ef4ccd3d5f0de7339fc55
created 2021-01-22 14:42 +0000
pushed 2021-01-22 21:27 +0000
André Bargull André Bargull - Bug 1688202 - Part 3: Remove unused ObjectGroup functions. r=jandem
b7097bb2492dd8b261910687f23e7bd8a737bacf
created 2021-01-04 19:48 +0000
pushed 2021-01-05 21:56 +0000
Jan de Mooij Jan de Mooij - Bug 1682767 part 21 - Remove now-unused stringSplitStringGroup from ObjectGroupRealm. r=iain
efd4634dbe394b021ffe073fd0ddf43d7b61894d
created 2020-12-18 09:28 +0000
pushed 2020-12-18 15:55 +0000
Jan de Mooij Jan de Mooij - Bug 1682767 part 9 - Clean up coverage code a bit. r=iain
6385df444ca2d88554992189356b1cc90b546ac8
created 2020-12-04 10:08 +0000
pushed 2020-12-04 16:21 +0000
Jan de Mooij Jan de Mooij - Bug 1673553 part 79 - Remove now dead TI memory reporters. r=iain
a9287b1855a130223b7ddcb3e117777dd4d5b2b3
created 2020-10-09 13:38 +0000
pushed 2020-10-09 21:45 +0000
Ted Campbell Ted Campbell - Bug 1623763 - Remove Realm::ensureDelazifyScriptsForDebugger() mechanism. r=arai
aac79322b1b5e82d06f36a2fb26a54ba53148116
created 2020-10-09 13:49 +0000
pushed 2020-10-09 21:45 +0000
André Bargull André Bargull - Bug 1668576 - Part 1: Remove access validation hooks. r=tcampbell
7f175b7cc46a73d6f0f99463ea8d98d4aa38ca1c
created 2020-10-08 13:46 +0000
pushed 2020-10-09 04:17 +0000
Denis Palmeiro Denis Palmeiro - Bug 1664475: Add telemetry probes to collect data for script delazification, xdr encoding time, bytecode caching time, and baseline compilation time. r=nbp,Dexter,sefeng,smaug
0f13b3d0e5ddf44fe7d039d4f5e07d68fe3dd85c
created 2020-09-02 19:32 +0000
pushed 2020-09-07 15:34 +0000
Jon Coppeard Jon Coppeard - Bug 1662502 - Rename some methods on GC wrapped pointers to 'unbarriered' rather than 'unsafe' r=sfink
20019504d440802ee1dcb3d516a5317ccb4edc8d
created 2020-08-02 15:29 +0000
pushed 2020-08-02 21:48 +0000
Sylvestre Ledru Sylvestre Ledru - Bug 1519636 - Reformat recent changes to the Google coding style r=andi
d9daf481f520ad61960773b15a3c1c44e28b8675
created 2020-07-30 14:22 +0000
pushed 2020-07-30 21:54 +0000
Nathan Froyd Nathan Froyd - Bug 1223932 - delete guard object uses from the tree; r=jwalden
eddefffdc41a8f531dc6fafd965e314c2695391f
created 2020-07-30 18:23 +0300
pushed 2020-07-30 21:54 +0000
Mihai Alexandru Michis Mihai Alexandru Michis - Backed out changeset ac9c811bc427 (bug 1223932) for causing spidermonkey rust failures.
ac9c811bc427ed15bca6b1b6410cf1f9f1ea8a59
created 2020-07-30 14:22 +0000
pushed 2020-07-30 21:54 +0000
Nathan Froyd Nathan Froyd - Bug 1223932 - delete guard object uses from the tree; r=jwalden
349d1d85c268561b470f39f9183635630e9a72d0
created 2020-04-17 05:38 +0000
pushed 2020-04-17 16:25 +0000
Jeff Walden Jeff Walden - Bug 1630346 - Move PlainObject to vm/PlainObject{,-inl}.h. r=jandem
fa7dea62766c5f8dda9a7bfa667301168f381e3e
created 2020-03-21 09:32 +0000
pushed 2020-03-21 21:28 +0000
Jeff Walden Jeff Walden - Bug 1623780 - Make a bunch of template-object functions, fields, and variables use a more-precise |PlainObject*| type instead of |NativeObject*|. r=arai
ac02488efbcc76d07b10411b117150ddcc63b7ef
created 2020-03-16 19:49 +0000
pushed 2020-03-17 05:13 +0000
Ted Campbell Ted Campbell - Bug 1620495 - Remove references to LazyScript in comments r=mgaudet
bcd88da6a9c64f7a0c5aaf8a994edfe306acc768
created 2020-02-13 14:25 +0000
pushed 2020-02-13 18:21 +0000
Jon Coppeard Jon Coppeard - Bug 1615016 - Store isAtomsZone and isSelfHostingZone flags on the Zone r=sfink
a1579bfa6b7b93b219942da5929c3e5b911fe18c
created 2020-02-13 15:02 +0200
pushed 2020-02-13 18:21 +0000
Arthur Iakab Arthur Iakab - Backed out changeset c36521288f85 (bug 1615016) for causing spidermonkey bustages on GC-inl.h
c36521288f851bf84592a072c28e0e2c6aacaafa
created 2020-02-13 11:04 +0000
pushed 2020-02-13 18:21 +0000
Jon Coppeard Jon Coppeard - Bug 1615016 - Store isAtomsZone and isSelfHostingZone flags on the Zone r=sfink
4882109367167555a50bdb4808efb34d73538961
created 2020-01-13 02:50 +0000
pushed 2020-01-13 09:38 +0000
Jeff Walden Jeff Walden - Bug 1608629 - Split builtin/Promise.* into several different headers/files so that touching builtin/Promise.h doesn't rebuild the world. r=arai
3184b2da2c3c1552f087b0707645caa18266da38
created 2020-01-06 11:19 +0000
pushed 2020-01-06 21:54 +0000
Ted Campbell Ted Campbell - Bug 1606960 - Use CollectScriptCoverage for getLCovInfo. r=nbp
dcefaefcb8314e14fdfceba9a45661839ea6f558
created 2019-12-12 16:40 +0000
pushed 2019-12-13 16:53 +0000
André Bargull André Bargull - Bug 1603406 - Part 8: Unused Realm functions. r=mgaudet
0414d05a165373136d5a86482096e24657b4c1c7
created 2019-11-27 00:48 +0000
pushed 2019-12-03 09:48 +0000
Logan Smyth Logan Smyth - Bug 1592116 - Mark Debuggers with hooks by tracing from the Realm. r=jimb
fc9e0fa219ac42a448daba7a7dcb7a41088bdcf3
created 2019-11-27 13:55 +0000
pushed 2019-11-27 21:56 +0000
André Bargull André Bargull - Bug 1599416 - Part 7: Remove unused lazyArrayBuffers table. r=mgaudet
2c8041858580d5f745e96a8c7483d1501cc91c73
created 2019-10-21 10:37 +0000
pushed 2019-10-21 21:51 +0000
Jon Coppeard Jon Coppeard - Bug 1589108 Assert that the current realm's global is not gray on entry to the JS API r=jandem
096bd2773fc164fbfb6866fc2bdade407e77b286
created 2019-10-18 20:21 +0000
pushed 2019-10-21 09:56 +0000
Logan Smyth Logan Smyth - Bug 1564177 - Part 2: Move the DebuggerVector from GlobalObject to the Realm. r=jimb
cf7481c207a82dfa3b1af85bd9ba37890018d103
created 2019-10-14 09:22 +0000
pushed 2019-10-15 21:37 +0000
Yoshi Cheng-Hao Huang Yoshi Cheng-Hao Huang - Bug 1573809 - Part 7 : realm->tracekWeakVarNames. r=jonco
b6584463c8a78da28cc22850e28edf35bab513d6
created 2019-10-14 09:21 +0000
pushed 2019-10-15 21:37 +0000
Yoshi Cheng-Hao Huang Yoshi Cheng-Hao Huang - Bug 1573809 - Part 6 : GCHashmap/GCHashTable traceWeak. r=jonco
de287ed3223642f4a1cf74a09e09d1707ebb3469
created 2019-10-14 09:21 +0000
pushed 2019-10-15 21:37 +0000
Yoshi Cheng-Hao Huang Yoshi Cheng-Hao Huang - Bug 1573809 - Part 4 : traceWeak in object realm. r=jonco
6a6886d5971a0c3e8653cd50a60fa32dd2a31f47
created 2019-10-14 09:21 +0000
pushed 2019-10-15 21:37 +0000
Yoshi Cheng-Hao Huang Yoshi Cheng-Hao Huang - Bug 1573809 - Part 3 : traceWeak in realm. r=jonco
fdaa13c5e9a844545667644eeaaae5e164d8f697
created 2019-10-14 09:21 +0000
pushed 2019-10-15 21:37 +0000
Yoshi Cheng-Hao Huang Yoshi Cheng-Hao Huang - Bug 1573809 - Part 2 : trace jit realm. r=jonco
e9d48201f5172dd6a24553b89d88e8a83c2ca62f
created 2019-10-14 11:19 +0000
pushed 2019-10-15 21:37 +0000
Jan de Mooij Jan de Mooij - Bug 1586991 part 10 - Use JSLinearString instead of JSFlatString in number/string conversion code. r=jwalden
bfbd9f2b907ccddc9303223e90ff0bd0d7a533aa
created 2019-10-09 10:30 +0000
pushed 2019-10-09 16:04 +0000
Jon Coppeard Jon Coppeard - Bug 1585921 - Use root marking functions to trace unbarriered pointers in GCPolicy traits since this is only safe when we're marking roots r=sfink
ffe0ac689fc7b0a562cb8946124d2bcd83a792dd
created 2019-10-07 15:01 +0300
pushed 2019-10-07 16:27 +0000
Bogdan Tara Bogdan Tara - Backed out changeset a69d0ed7e27c (bug 1573809) for causing multiple failures CLOSED TREE
a69d0ed7e27cc91839844fdf49f16185ab906941
created 2019-10-07 09:07 +0000
pushed 2019-10-07 16:27 +0000
Yoshi Cheng-Hao Huang Yoshi Cheng-Hao Huang - Bug 1573809 - Part 2 : trace jit realm. r=jonco
004f5255d2fc01ee3e74f5214ea8ea81f0a1c1bc
created 2019-09-30 10:45 +0000
pushed 2019-09-30 16:21 +0000
Tom Schuster Tom Schuster - Bug 1222547 - Remove telemetry. r=jandem
8a7f8a71391fddc37bdddec40d78b4e84662f693
created 2019-09-23 13:15 +0000
pushed 2019-09-23 21:56 +0000
Ted Campbell Ted Campbell - Bug 1578730 - Track script-associated LCovSource instead of filename. r=nbp
b194fe05c5559d1d02af6d8bb28c5195f0f8cdb7
created 2019-09-23 13:04 +0000
pushed 2019-09-23 21:56 +0000
Ted Campbell Ted Campbell - Bug 1578730 - Move ScriptNameMap to js/src/vm/CodeCoverage files. r=nbp
19172ad2dea7ca4b24e864d1ea6db7cec58ab3d5
created 2019-09-21 13:36 +0000
pushed 2019-09-21 21:47 +0000
Ted Campbell Ted Campbell - Bug 1578730 - Allocate LCovRealm on first use. r=nbp
66c1afff3fef9091eea85f6cbd7016879a579c87
created 2019-08-29 22:28 +0000
pushed 2019-09-03 21:53 +0000
Chris Fallin Chris Fallin - Bug 1575350: Move JSScript side-tables from Realm to Zone. r=tcampbell,jonco
ffeb52190484d1fd714d2c5452e561818a6d1f49
created 2019-08-16 16:26 +0000
pushed 2019-08-18 09:45 +0000
Jon Coppeard Jon Coppeard - Bug 1573458 - Leave the atoms zone when performing a GC r=tcampbell
c034401401c23f041958b032f5dad95ab382c228
created 2019-08-14 19:13 +0000
pushed 2019-08-15 19:33 +0000
Jon Coppeard Jon Coppeard - Bug 1573844 - Remove references to js::Class and remove the alias r=tcampbell
31a82aadb5232a485136a5a277840758591c1669
created 2019-08-12 10:43 +0000
pushed 2019-08-12 21:51 +0000
Jon Coppeard Jon Coppeard - Bug 1572782 - Replace internal use of js::FreeOp with JSFreeOp r=tcampbell?
less more (0) -100 -60 tip