diff browse annotate |
cb11b00621a21a44e2cbafab4599ca7a41427e35 created 2022-03-20 11:28 +0000 pushed 2022-03-20 21:39 +0000 |
Jan de Mooij | Jan de Mooij - Bug 1270746 part 5 - Remove hasInstance class hook. r=iain |
diff browse annotate |
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 |
diff browse annotate |
245e0bc541f95eb137e75f4cbe216707b56335b4 created 2021-08-17 15:45 +0000 pushed 2021-08-17 21:49 +0000 |
André Bargull | André Bargull - Bug 1726123 - Part 4: Remove js{friend}api.h includes from tests. r=arai |
diff browse annotate |
ca9b5386b47d10cfa351da0de8705acf391a360d created 2021-08-02 08:49 +0000 pushed 2021-08-02 15:51 +0000 |
Jon Coppeard | Jon Coppeard - Bug 1710524 - Fix intermittent failure in testWeakMap_keyDelegates r=sfink |
diff browse annotate |
14919599edee9685d532b3d39602db1c591e0a4e created 2021-07-20 15:05 +0000 pushed 2021-07-20 21:56 +0000 |
Jan de Mooij | Jan de Mooij - Bug 1721333 part 4 - Remove unused private slot from WeakMap jsapi-test. r=jonco |
diff browse annotate |
a8a4dfcadce5e10500f492b55421700d78e5b9a1 created 2021-07-20 16:33 +0300 pushed 2021-07-20 15:56 +0000 |
Marian-Vasile Laza | Marian-Vasile Laza - Backed out 11 changesets (bug 1721333) for causing crashtest/mochitest assertion failures on NativeObject.h. CLOSED TREE |
diff browse annotate |
93f6b564d874707cf414ed930e006afce817ebc2 created 2021-07-20 11:28 +0000 pushed 2021-07-20 15:56 +0000 |
Jan de Mooij | Jan de Mooij - Bug 1721333 part 4 - Remove unused private slot from WeakMap jsapi-test. r=jonco |
diff browse annotate |
3a72f69192c6d75dea48034e554c3a9bf4f58055 created 2021-07-13 11:52 +0000 pushed 2021-07-13 21:42 +0000 |
Tooru Fujisawa | Tooru Fujisawa - Bug 1708448 - Move property and element functions into js/public/PropertyAndElement.h. r=nbp |
diff browse annotate |
29493a9030a5b97f0b5c93f5ffde4dd1b48dc862 created 2021-05-17 16:33 +0000 pushed 2021-05-18 09:45 +0000 |
mr.robot |
mr.robot |
diff browse annotate |
f22a0ec697b099224196c6aedbe74f55495e1afe created 2021-05-07 07:39 +0000 pushed 2021-05-07 16:18 +0000 |
Jon Coppeard | Jon Coppeard - Bug 1709849 - Replace JSGCInvocationKind with JS::GCOptions enum r=sfink |
diff browse annotate |
e4fdf419223dca4428ece78f03faf12fe36ab4a5 created 2021-05-05 01:07 +0300 pushed 2021-05-05 04:13 +0000 |
Narcis Beleuzu | Narcis Beleuzu - Backed out changeset fd747fbe4058 (bug 1688188) as req by sfink |
diff browse annotate |
fd747fbe4058f54b4e6fe3e9020cb4510b0eac25 created 2021-05-04 14:26 +0000 pushed 2021-05-04 21:49 +0000 |
mr.robot |
mr.robot |
diff browse annotate |
1b14c316711eba6995b99285c715a9eb6409211c created 2021-05-04 01:26 +0300 pushed 2021-05-04 03:35 +0000 |
Brindusan Cristian | Brindusan Cristian - Backed out changeset 2ab466464002 (bug 1688188) for causing sm bustages in tests.h. CLOSED TREE |
diff browse annotate |
2ab466464002b7840fe514e758e3b3c1b646acdf created 2021-05-03 22:05 +0000 pushed 2021-05-04 03:35 +0000 |
mr.robot |
mr.robot |
diff browse annotate |
6835b8112961a27152b3e69bbbe67091220c8327 created 2021-01-23 08:49 +0000 pushed 2021-01-23 21:53 +0000 |
Jon Coppeard | Jon Coppeard - Bug 1686249 - Replace the 'GC mode' with two GC parameters r=sfink |
diff browse annotate |
03e46a1ed9c18dfee6002d37044d4a052cdeb956 created 2020-12-15 13:13 +0000 pushed 2020-12-15 21:34 +0000 |
Jon Coppeard | Jon Coppeard - Bug 1677765 - Perform arena unmarking concurrently r=sfink |
diff browse annotate |
7a6d6b986a1ed263db6d19ecbd56e2f4210870cf created 2020-12-10 14:50 +0200 pushed 2020-12-10 15:59 +0000 |
Butkovits Atila | Butkovits Atila - Backed out changeset b4072f201205 (bug 1677765) for failures on ProtectedData.h. CLOSED TREE |
diff browse annotate |
b4072f20120512843a3c84b7845ea2c83e2e191b created 2020-12-10 10:14 +0000 pushed 2020-12-10 15:59 +0000 |
Jon Coppeard | Jon Coppeard - Bug 1677765 - Perform arena unmarking concurrently r=sfink |
diff browse annotate |
9a1bd82aed934b42ee8e73b41e71ecb73f208ca0 created 2020-01-02 08:24 +0000 pushed 2020-01-02 21:50 +0000 |
Ted Campbell | Ted Campbell - Bug 1510682 - Add field comments for uses of js::ClassExtension. r=jandem |
diff browse annotate |
72f4ca2286aa57406db67f8caed0806357621740 created 2020-01-02 14:43 +0000 pushed 2020-01-02 21:50 +0000 |
Ted Campbell | Ted Campbell - Bug 1510682 - Add field comments for uses of JSClassOps. r=jandem |
diff browse annotate |
f83f2771414cf5938a46f44e1b11cdcd5181ea0f created 2019-12-11 06:17 +0000 pushed 2019-12-11 09:46 +0000 |
Jeff Walden | Jeff Walden - Bug 1602882 - Move array operations to a new js/Array.h header. r=sfink,bzbarsky |
diff browse annotate |
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 |
diff browse annotate |
3c8af6860ce4722fc04ff6808799a1c75a49147d created 2019-08-14 17:18 +0000 pushed 2019-08-15 19:33 +0000 |
Jon Coppeard | Jon Coppeard - Bug 1573844 - Remove js::Jsvalify and js::Valueify r=tcampbell |
diff browse annotate |
6e20195a06ad413429983196cc240506a4a12175 created 2019-08-14 10:00 +0000 pushed 2019-08-14 21:57 +0000 |
Jon Coppeard | Jon Coppeard - Bug 1573508 - Replace internal references to js::ClassOps with JSClassOps and remove the alias r=tcampbell |
diff browse annotate |
d8b0efeaaa35f9dd083da77cf467c7aaa5883aa7 created 2019-05-30 00:07 +0000 pushed 2019-05-31 03:59 +0000 |
Steve Fink | Steve Fink - Bug 1555199 - Use finishGC to finish a GC instead of looping r=jonco |
diff browse annotate |
7e86a3bf73155f6ca9b24ee70c90607c87757ed7 created 2019-03-26 16:57 +0000 pushed 2019-03-27 04:44 +0000 |
Paul Bone | Paul Bone - Bug 1539031 - (part 1) Rename JSGC_MODE_INCREMENTAL r=jonco |
diff browse annotate |
d57dde190f67e7964bb3a908d33a4d086da696b1 created 2018-12-28 15:48 +0000 pushed 2018-12-28 21:47 +0000 |
Sylvestre Ledru | Sylvestre Ledru - Bug 1516555 - Reformat everything to the Google coding style r=Ehsan |
diff browse annotate |
0429fe76b4cca9d11093dcfc79e01d7da1f91888 created 2018-12-07 14:38 -0800 pushed 2018-12-15 02:48 +0000 |
Steve Fink | Steve Fink - Bug 1513108 - Remove the separate class extension hook for getting a weakmap key delegate, r=jonco |
diff browse annotate |
66eb1f485c1a3ea81372758bc92292c9428b17cd created 2018-12-01 04:52 +0900 pushed 2018-12-01 05:49 +0000 |
Tooru Fujisawa | Tooru Fujisawa - Bug 1511393 - Use c-basic-offset: 2 in Emacs mode line for C/C++ code. r=nbp |
diff browse annotate |
e4712449ba4303cef134ba0b3f1bea13fbd50c4a created 2018-11-30 16:39 +0100 pushed 2018-12-01 05:49 +0000 |
Benjamin Bouvier | Benjamin Bouvier - Bug 1511383: Update vim modelines after clang-format; r=sylvestre |
diff browse annotate |
6f3709b3878117466168c40affa7bca0b60cf75b created 2018-11-30 11:46 +0100 pushed 2018-11-30 11:01 +0000 |
Sylvestre Ledru | Sylvestre Ledru - Bug 1511181 - Reformat everything to the Google coding style r=ehsan a=clang-format |
diff browse annotate |
91fc6c048c077c12a9326cb6825ea9e12158764d created 2018-09-12 14:23 +0000 pushed 2018-09-13 02:29 +0000 |
Jan de Mooij | Jan de Mooij - Bug 1490594 - Always use braces for if/for/while statements in jsapi-tests. r=luke |
diff browse annotate |
f32bee0bafb58b693a092eb6693020d7aed68cd4 created 2018-07-28 12:16 +0200 pushed 2018-07-28 21:49 +0000 |
Jan de Mooij | Jan de Mooij - Bug 1478955 part 3 - Use JSAutoRealm in jsapi-tests. r=luke |
diff browse annotate |
1494e906ad52413008a722bf5e9ab533d1821f57 created 2018-07-28 12:12 +0200 pushed 2018-07-28 21:49 +0000 |
Jan de Mooij | Jan de Mooij - Bug 1478955 part 1 - Rename JSAutoRealm to JSAutoRealmAllowCCW. r=luke |
diff browse annotate |
ac87103cdf38dd631b41dc6d16e646239b2f93da created 2018-06-08 16:16 +0200 pushed 2018-06-09 15:31 +0000 |
Jan de Mooij | Jan de Mooij - Bug 1466121 part 4 - Rename vm/JSCompartment* to vm/Realm*. r=luke |
diff browse annotate |
0f33c70716b0a188e724c37e4b2188c31be208a8 created 2018-05-17 10:59 +0200 pushed 2018-05-17 15:28 +0000 |
Jan de Mooij | Jan de Mooij - Bug 1461605 part 1 - Rename CompartmentOptions to RealmOptions. r=luke,bz |
diff browse annotate |
6b6365bdb4c2dd18efdc5a4ee0f4f8b8550f5e8b created 2018-05-16 10:53 +0200 pushed 2018-05-16 18:32 +0000 |
Jan de Mooij | Jan de Mooij - Bug 1461292 part 1 - Rename JSAutoCompartment to JSAutoRealm. r=bz,luke |
diff browse annotate |
212a88df0f3d598edf04df824d568667c20c5fec created 2018-02-12 13:38 -0600 pushed 2018-02-15 10:27 +0000 |
Jason Orendorff | Jason Orendorff - Bug 1429206 - Part 6: Rename jscompartment* -> vm/JSCompartment*. r=jandem. |
diff browse annotate |
68bcd8b8a36b638c8206bf19d8a0def7e24fa973 created 2017-11-17 12:12 +0100 pushed 2017-11-17 22:02 +0000 |
Jan de Mooij | Jan de Mooij - Bug 1417844 part 2 - Remove JSVersion from CompileOptions, CompartmentBehaviors, scripts. r=evilpie |
diff browse annotate |
353300cbbf52fc65a5e4f463ca42eade3790b549 created 2017-09-19 12:31 +0100 pushed 2017-09-19 21:49 +0000 |
Jon Coppeard | Jon Coppeard - Bug 1396613 - Update the object moved hook to allow it to be called when tenuring nursery objects r=sfink r=mccr8 |
diff browse annotate |
2c56761b02a138e16c1c73c6040e8457a7c466bf created 2017-08-25 10:12 +0200 pushed 2017-08-25 23:22 +0000 |
Jan de Mooij | Jan de Mooij - Bug 1389510 part 3 - Remove getProperty/setProperty hooks from ClassOps. r=evilpie |
diff browse annotate |
6f3a0d0bc34d18bb22d51a66ba3abfa166d26506 created 2017-08-14 20:43 +0900 pushed 2017-08-16 09:20 +0000 |
Masatoshi Kimura | Masatoshi Kimura - Bug 1390106 - Stop using versioned scripts in js/src. r=luke |
diff browse annotate |
15ae1a4e6b3f19f2d6a100a80eadbc0a978d0492 created 2017-06-26 14:44 -0700 pushed 2017-06-27 08:57 +0000 |
Jon Coppeard | Jon Coppeard - Bug 1376307 - Make CGC builds also test incremental GC r=sfink |
diff browse annotate |
f30ec8ac7239eda68629aba08416c3a40e0dea58 created 2017-06-14 10:37 +0200 pushed 2017-06-15 09:12 +0000 |
Jan de Mooij | Jan de Mooij - Bug 1370608 part 1 - Move newEnumerate hook from ObjectOps to ClassOps. r=evilpie,bz |
diff browse annotate |
b886ec9acd354aa6f47c6834bf7bd6bb7d193fd3 created 2017-03-22 17:30 +0000 pushed 2017-03-23 00:10 +0000 |
Jon Coppeard | Jon Coppeard - Bug 1341044 - Rename the GC's 'zone group' concept to 'sweep group' r=sfink |
diff browse annotate |
a40af83f562acd1fdb6a6025cbe89290812f614a created 2017-02-21 04:25 -0700 pushed 2017-02-22 01:35 +0000 |
Brian Hackett | Brian Hackett - Bug 1340822 - Move nursery and caches from ZoneGroup back to the runtime, r=jonco. |
diff browse annotate |
d2758f635f72f779f712bf9c6e838868ed53c9f7 created 2017-02-02 12:12 -0700 pushed 2017-02-03 12:25 +0000 |
Brian Hackett | Brian Hackett - Bug 1325050 - Structure reorganization for multithreaded runtimes, r=jandem,jonco,h4writer,luke,lhansen,nbp. |
diff browse annotate |
9ff810febb0af9cf4e08ed5c1b4c902aef3f4f5f created 2016-04-04 11:50 -0700 pushed 2016-09-13 09:58 +0000 |
Terrence Cole | Terrence Cole - Bug 1237058 - Nursery allocate cross-compartment wrappers; r=jonco,r=terrence |
diff browse annotate |
64b87ac9b20ba84cb11ac59be967af3d0a522c37 created 2016-07-23 19:54 +0200 pushed 2016-07-25 13:51 +0000 |
Jan de Mooij | Jan de Mooij - Bug 1286795 part 6 - Replace JS_NewRuntime/JS_DestroyRuntime with JS_NewContext/JS_DestroyContext. r=luke,bz |
diff browse annotate |
c521197a29b7e2f100420312788da9055ff2a8b5 created 2016-07-07 09:56 +0200 pushed 2016-07-08 00:15 +0000 |
Jan de Mooij | Jan de Mooij - Bug 1283855 part 28 - Make more GC APIs take JSContext instead of JSRuntime. r=terrence |
diff browse annotate |
9eb9bb173e5025a1d8c5273c3ba6a83d453aeadd created 2016-07-06 11:40 +0200 pushed 2016-07-07 09:41 +0000 |
Jan de Mooij | Jan de Mooij - Bug 1283855 part 25 - Make JS_GC take JSContext instead of JSRuntime. r=terrence |
diff browse annotate |
57e0f9ee9ec4b09e6233082d4b1f52e74641cb90 created 2016-07-05 14:35 +0200 pushed 2016-07-06 00:04 +0000 |
Jan de Mooij | Jan de Mooij - Bug 1283855 part 12 - Make some GC APIs take JSContext instead of JSRuntime. r=sfink |
diff browse annotate |
aa88b0d0cd4adf9e2fde0288a0347b91af32c69a created 2016-04-01 11:00 +1100 pushed 2016-04-13 09:53 +0000 |
Nicholas Nethercote | Nicholas Nethercote - Bug 1261723 (part 2) - Separate class ops from js::Class. code=njn,h4writer. r=efaust,bz. |
diff browse annotate |
32598dbf8f233575c5dd492eb05dd324b53d1d6a created 2016-04-04 08:47 +1000 pushed 2016-04-06 09:56 +0000 |
Nicholas Nethercote | Nicholas Nethercote - Bug 1261720 (part 2) - Move ClassExtension::isWrappedNative into js::Class::flags. r=jorendorff. |
diff browse annotate |
b9f349b8151b9bc165318bda2eaed0ede209d50e created 2016-04-04 08:45 +1000 pushed 2016-04-06 09:56 +0000 |
Nicholas Nethercote | Nicholas Nethercote - Bug 1261720 (part 1) - Separate js::ClassExtension from js::Class. r=jorendorff,bz. |
diff browse annotate |
d8da9bc56468f58be505e61e72e78bff1d2b4b61 created 2016-02-22 08:51 -0800 pushed 2016-02-25 10:58 +0000 |
Terrence Cole | Terrence Cole - Bug 1249367 - Make background finalization a GC phase (and clean up Zones properly); r=jonco |
diff browse annotate |
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 |
diff browse annotate |
f5efa2ed37acca9e0dc14e9518b5a5f69f97fea2 created 2015-11-23 15:28 -0800 pushed 2015-11-24 21:54 +0000 |
Jakob Olesen | Jakob Olesen - Bug 1210554 - Fix unified build breakage. r=sfink |
diff browse annotate |
2954012024e156883315caa608b877c10740599a created 2015-11-06 19:03 +0100 pushed 2015-11-09 13:56 +0000 |
Jan de Mooij | Jan de Mooij - Bug 1125423 part 5 - Remove innerObject/outerObject/thisValue Class hooks. r=luke |
diff browse annotate |
f7fa97ef8e68ec59ac7c4fd69735c5edbc0a9444 created 2015-03-20 16:28 -0500 pushed 2015-10-01 10:39 +0000 |
Jason Orendorff | Jason Orendorff - Bug 1054756, part 5 - Remove Class::convert. |