diff browse annotate |
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 |
diff browse annotate |
e8b0602ee8e07f78e4b5925b0612b94bd3c7a256 created 2022-03-10 08:40 +0000 pushed 2022-03-10 17:23 +0000 |
Jon Coppeard | Jon Coppeard - Bug 1757956 - Part 2: Rename JSFreeOp header files in preparation for the rename to GCContext r=jandem |
diff browse annotate |
101dba9cbfcba5a8cfef5f41f7accfbe5e696e0b created 2021-11-10 13:01 +0000 pushed 2021-11-10 21:49 +0000 |
Jon Coppeard | Jon Coppeard - Bug 1737240 - Part 5: Remove pointer indirection from IsMarked's interface r=sfink |
diff browse annotate |
69391950f9a2bc047c1371fad4fb94899c88baa3 created 2021-08-06 08:44 +0000 pushed 2021-08-06 16:00 +0000 |
Jon Coppeard | Jon Coppeard - Bug 1724234 - Remove APIs to pin unicode strings r=tcampbell |
diff browse annotate |
decc251d4c7be22d7093551190e9222460dcf546 created 2021-01-21 17:33 +0000 pushed 2021-01-22 17:29 +0000 |
André Bargull | André Bargull - Bug 1687463 - Part 2: Replace mozilla::ArrayLength with js_strlen. r=jonco |
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 |
eb84980f64f2bf6b4dfc1c9b10674c75809e766f created 2018-02-24 08:55 -0600 pushed 2018-03-09 00:18 +0000 |
Jason Orendorff | Jason Orendorff - Bug 1439026 - Part 1: Rename jsstr* -> builtin/String*. r=jandem. |
diff browse annotate |
77728b046b9572d38d0c576ca93a07d767c75018 created 2018-03-02 15:57 +0200 pushed 2018-03-02 23:07 +0000 |
Ciure Andrei | Ciure Andrei - Backed out 10 changesets (bug 1439026) for spidermonkey-sm-nonunified-linux64 bustages. a=backout on a CLOSED TREE |
diff browse annotate |
72a84df56d3901e17b78b5cc7698cee8883f6614 created 2018-02-24 08:55 -0600 pushed 2018-03-02 23:07 +0000 |
Jason Orendorff | Jason Orendorff - Bug 1439026 - Part 1: Rename jsstr* -> builtin/String*. r=jandem. |
diff browse annotate |
0054d892b106cfc60874dc1662a7278c74108b03 created 2018-02-12 15:37 -0600 pushed 2018-02-15 10:27 +0000 |
Jason Orendorff | Jason Orendorff - Bug 1429206 - Part 8: Rename jsatom* -> vm/JSAtom*. r=jandem. |
diff browse annotate |
60e1a827ac56caa374ca5e6ac8920b36cd5ca5a6 created 2018-01-22 12:53 -0800 pushed 2018-01-24 21:56 +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 |
diff browse annotate |
dfdb1806e6c70749c9545599cb391541a6357bea created 2017-08-29 11:58 +0100 pushed 2017-08-29 18:31 +0000 |
Jon Coppeard | Jon Coppeard - Bug 1376899 - Remove unused isZoneGC parameter from GC finalize callback r=sfink r=mccr8 |
diff browse annotate |
2a07161f7ac777fdf05a0a1057324fefa0f1d5c2 created 2017-01-23 17:31 +0000 pushed 2017-01-26 00:56 +0000 |
Jon Coppeard | Jon Coppeard - Bug 1332597 - IsMarked should return true for things owned by a different runtime r=sfink a=abillings |
diff browse annotate |
361c0ddbcef03797e737cd676ea43521ab3c0fde created 2016-08-25 12:00 +0100 pushed 2016-08-25 23:59 +0000 |
Jon Coppeard | Jon Coppeard - Bug 1297026 - Replace outdated references to 'compartment GC' with 'zone GC' 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 |
d03d3e56b764a9e1a77c45863f35baa17f15ce58 created 2016-07-05 14:35 +0200 pushed 2016-07-06 00:04 +0000 |
Jan de Mooij | Jan de Mooij - Bug 1283855 part 10 - Make some GC callback APIs take JSContext instead of JSRuntime. r=jonco |
diff browse annotate |
a849e759a0f7fbfa69e4c9b2a315ca453a8e2eee created 2015-06-30 07:58 -0700 pushed 2015-07-02 13:44 +0000 |
Terrence Cole | Terrence Cole - Bug 1178581 - Interning does not and should not imply infinite lifetime; r=sfink |
diff browse annotate |
898ac9f9b37f6234512857b5f140d8ca3c397af4 created 2015-03-30 15:14 -0700 pushed 2015-04-04 17:42 +0000 |
Terrence Cole | Terrence Cole - Bug 1149352 - Part 7: Move String marking to TraceEdge; r=jonco |
diff browse annotate |
02f2f4c75007651c63bbc0791d9a58dea88f545f created 2015-03-28 23:22 +0100 pushed 2015-03-29 03:30 +0000 |
Jan de Mooij | Jan de Mooij - Bug 1144366 - Switch SpiderMonkey and XPConnect style from |T *t| to |T* t|. r=jorendorff |
diff browse annotate |
5b892d8ef4538ea84378ebe4a352c49d8b9aa366 created 2015-03-28 10:39 -0700 pushed 2015-03-29 03:30 +0000 |
Phil Ringnalda | Phil Ringnalda - Backed out changeset 0c030f97a04f (bug 1144366) for being on top of patches being backed out |
diff browse annotate |
0c030f97a04f4e34c138b878c4352423f5e920f9 created 2015-03-28 12:08 +0100 pushed 2015-03-29 03:30 +0000 |
Jan de Mooij | Jan de Mooij - Bug 1144366 - Switch SpiderMonkey and XPConnect style from |T *t| to |T* t|. r=jorendorff |
diff browse annotate |
cb9571f1400bc39a5fa52b2ef8c901733d40ab17 created 2014-05-16 16:40 -0700 pushed 2014-05-18 00:55 +0000 |
Bill McCloskey | Bill McCloskey - Bug 996785 - Allow multiple JS finalize callbacks (r=jonco) |
diff browse annotate |
371af5899d2708c0951fb4898991bb6b1335506a created 2013-11-21 16:42 +0100 pushed 2013-11-21 19:41 +0000 |
Jan de Mooij | Jan de Mooij - Bug 941590 - Build jsapi-tests in unified mode. r=ehsan,luke |
diff browse annotate |
7db702296585f916dd83febbe1e313f087ee55ae created 2013-08-08 15:53 -0700 pushed 2013-08-09 23:09 +0000 |
Nicholas Nethercote | Nicholas Nethercote - Bug 898914 (part 1) - Remove JSBool. |
diff browse annotate |
12b1fc69cf4f1e23b01d723e3bb74a970b17827f created 2013-07-23 17:34 -0700 pushed 2013-07-24 12:36 +0000 |
Emanuel Hoogeveen | Emanuel Hoogeveen - Bug 888088 (part 5) - Fix #include ordering in js/src/jsapi-tests/. r=nnethercote. |
diff browse annotate |
634b48dc2f065f14ac13bd8c9a60c811622c225e created 2013-06-27 14:43 -0700 pushed 2013-06-28 13:32 +0000 |
Nicholas Nethercote | Nicholas Nethercote - Bug 883696 (part 3) - Include full paths in #include statements in js/src/jsapi-tests/. r=luke. |
diff browse annotate |
1d14e9de6418784fb5f9366c8f9bfc9361b6777b created 2013-05-20 12:59 -0700 pushed 2013-05-21 17:24 +0000 |
Steve Fink | Steve Fink - Bug 874103 - Rename StringWrapper to avoid aliasing another struct for the static rooting analysis |
diff browse annotate |
88ec6ee2d57a2c62051e13aba2c83bc071ccc47c created 2013-03-28 13:27 -0700 pushed 2013-03-30 23:31 +0000 |
Terrence Cole | Terrence Cole - Bug 765432 - Make JS_IsAboutToBeFinalized indirect; r=bholley,billm |
diff browse annotate |
e9dca222d6c3aa1f4311dbac73769c3e9bd1be90 created 2013-03-06 16:41 +0000 pushed 2013-03-08 04:58 +0000 |
Jon Coppeard | Jon Coppeard - Bug 848395 - GC: Move Rooted to JS namespace - rename js::Rooted to JS::Rooted inside SpiderMonkey r=terrence |
diff browse annotate |
1d229425d5d30992673c0a0d88276c51f64709cd created 2013-03-07 13:03 +0000 pushed 2013-03-07 17:19 +0000 |
Ed Morley | Ed Morley - Backed out changeset e112b04664a6 (bug 848395) |
diff browse annotate |
e112b04664a6f6dfd47e0f2b6f67078e2a0d1671 created 2013-03-06 16:41 +0000 pushed 2013-03-07 17:19 +0000 |
Jon Coppeard | Jon Coppeard - Bug 848395 - GC: Move Rooted to JS namespace - rename js::Rooted to JS::Rooted inside SpiderMonkey r=terrence |
diff browse annotate |
f5e034e13760ca23a0bbf0d1e2b922cbe2aa63fb created 2013-01-17 11:45 -0800 pushed 2013-01-24 17:36 +0000 |
Steve Fink | Steve Fink - Bug 831961 - fix jsapi-tests rooting hazards from static analysis. r=terrence |
diff browse annotate |
067ed4955e29929a4beaf74c900988f61e7d72c9 created 2012-10-12 10:45 +0100 pushed 2012-11-28 00:19 +0000 |
Jon Coppeard | Jon Coppeard - Bug 790338 - Split up xpconnect finalization callback r=billm |
diff browse annotate |
13cf8566804c43365ae71b9e1a0f10350ccefad0 created 2012-11-06 17:35 -0800 pushed 2012-11-08 10:20 +0000 |
Terrence Cole | Terrence Cole - Bug 807151 - Unexport |mozilla| from the |js| namespace; r=Waldo |
diff browse annotate |
10237eeb36c43106e62ff36967dd9a12d0b3b519 created 2012-08-08 14:02 -0700 pushed 2012-08-10 02:53 +0000 |
Terrence Cole | Terrence Cole - Bug 780309 - Move atom methods into js namespace; r=luke |
diff browse annotate |
a172444cca112780f56c2bf94ad44760955c1ebe created 2012-05-25 11:06 -0700 pushed 2012-05-26 12:07 +0000 |
Bill McCloskey | Bill McCloskey - Bug 758471 - Don't sweep native interfaces during compartment GC (r=bholley) |
diff browse annotate |
f4157e8c410708d76703f19e4dfb61859bfe32d8 created 2012-05-21 12:12 +0100 pushed 2012-05-21 11:54 +0000 |
Gervase Markham | Gervase Markham - Bug 716478 - update licence to MPL 2. |
diff browse annotate |
d5589821fc04eb82b238f2648fcb19ef0febcbf4 created 2012-03-28 12:13 +0200 pushed 2012-04-09 17:06 +0000 |
Igor Bukanov | Igor Bukanov - Bug 737364 - part 2 - replace JSContext with JSRuntime in the GC-related API |
diff browse annotate |
d5057ff02ffb9786f62ca69ebc22cf11aa86f612 created 2012-03-19 15:34 +0100 pushed 2012-04-05 17:41 +0000 |
Igor Bukanov | Igor Bukanov - Bug 737365 - stop using the cx during finalization, part 1. |
diff browse annotate |
17c65d32c7b891e70435561b965b71c355bd28ac created 2012-03-05 13:09 -0500 pushed 2012-03-14 15:19 +0000 |
Benoit Girard | Benoit Girard - Restore merge changeset 39a3044823b0, regression fixed upstream in mc |
diff browse annotate |
5c3d11c465f1b029e7fbbfffe6af13d0b094a28d created 2012-03-02 18:32 -0500 pushed 2012-03-14 15:19 +0000 |
Benoit Girard | Benoit Girard - Backed out changeset 39a3044823b0 because of bad interaction with maple. |
diff browse annotate |
2bf1f0b762b2f8bb31cbc922cb954bf75d7689a4 created 2012-02-29 21:23 +0100 pushed 2012-03-02 13:56 +0000 |
Igor Bukanov | Igor Bukanov - bug 723286 - remove JSContext * parameter from heap-traversal and related API. r=:billm |
diff browse annotate |
65f74f6836a19e61487e9568079488d4bf734106 created 2012-02-29 16:18 -0800 pushed 2012-03-01 13:28 +0000 |
Matt Brubeck | Matt Brubeck - Back out 2778f515ed5a (bug 723286) on suspicion of causing OSX64 crashes |
diff browse annotate |
2778f515ed5a52c17ff527d7fba968f6d1dab0f5 created 2012-02-29 21:23 +0100 pushed 2012-03-01 13:28 +0000 |
Igor Bukanov | Igor Bukanov - bug 723286 - remove JSContext * parameter from heap-traversal and related API. r=:billm |
diff browse annotate |
d6f1d1fbe13a5901c329eab9b1c9cd6eb14b0421 created 2012-02-08 01:51 +0100 pushed 2012-02-08 12:23 +0000 |
Igor Bukanov | Igor Bukanov - bug 660441 - removal of cx parameter from IsAboutToBeFinalized. r=anygregor |
diff browse annotate |
f5ff7098d6a4ae295496a13308de3112be6928dd created 2012-01-30 09:17 -0800 pushed 2012-02-03 16:46 +0000 |
Luke Wagner | Luke Wagner - Bug 692269 - Remove jsstr.h, vm/String.h, jsautokw.h, jsclone.h, jsopcode.tbl, jsopcode.h, jsstdint.h from INSTALLED_HEADERS (r=billm) |
diff browse annotate |
88b9a330ff8c6bdbea2adf379abeaa8cb2c08183 created 2011-10-10 23:00 -0700 pushed 2011-10-16 17:28 +0000 |
Jeff Walden | Jeff Walden - Bug 693469 - Use mozilla::ArrayLength and mozilla::ArrayEnd in preference to JS_ARRAY_LENGTH whenever possible. r=cjones |
diff browse annotate |
9408e8c33a1ccc5348a140e8c81ea4c63e0492bf created 2011-10-12 12:21 -0700 pushed 2011-10-13 13:50 +0000 |
Jeff Walden | Jeff Walden - Back out everything since 5435ee09cf7b. Tinderbox compilers hate me. r=epic-fail |
diff browse annotate |
983533a03d0d27f9209db260ffb4f062e04acbd3 created 2011-10-10 23:00 -0700 pushed 2011-10-13 13:50 +0000 |
Jeff Walden | Jeff Walden - Bug 639469 - Use mozilla::ArrayLength and mozilla::ArrayEnd in preference to JS_ARRAY_LENGTH whenever possible. r=cjones |
diff browse annotate |
7fe5fb2450f46b934386a6ce6f79127bd55788f3 created 2011-05-16 18:18 -0700 pushed 2011-05-23 07:31 +0000 |
Chris Leary | Chris Leary - Bug 654301: Better interned string API. (r=Waldo) |