js/src/gc/Nursery-inl.h
e0f93751fd812702068bfeff555821d280dc7c14
created 2019-10-03 19:40 +0000
pushed 2019-10-14 16:59 +0000
Jon Coppeard Jon Coppeard - Bug 1572006 - Make Nursery store a pointer to the GCRuntime rather than the JSRuntime r=allstarschh
a5c1755178d94134fa11b24227bf3cb964978ede
created 2019-06-14 17:58 +0000
pushed 2019-07-01 09:00 +0000
Kristen Wright Kristen Wright - Bug 1558556 - swap cx->helperThread() nullchecks to check for js::ContextKind::HelperThread r=tcampbell
66eb1f485c1a3ea81372758bc92292c9428b17cd
created 2018-12-01 04:52 +0900
pushed 2018-12-03 16:23 +0000
Tooru Fujisawa Tooru Fujisawa - Bug 1511393 - Use c-basic-offset: 2 in Emacs mode line for C/C++ code. r=nbp
e4712449ba4303cef134ba0b3f1bea13fbd50c4a
created 2018-11-30 16:39 +0100
pushed 2018-12-03 16:23 +0000
Benjamin Bouvier Benjamin Bouvier - Bug 1511383: Update vim modelines after clang-format; r=sylvestre
6f3709b3878117466168c40affa7bca0b60cf75b
created 2018-11-30 11:46 +0100
pushed 2018-12-03 16:23 +0000
Sylvestre Ledru Sylvestre Ledru - Bug 1511181 - Reformat everything to the Google coding style r=ehsan a=clang-format
68e5c74b6e90baf1212846920435dbe0ae17f346
created 2018-09-06 10:38 +0200
pushed 2018-10-15 21:07 +0000
Jan de Mooij Jan de Mooij - Bug 1488698 - Always use braces for if/for/while statements in js/src/gc, part 3. r=jorendorff
819b923159847ebf0227a910e966490f4f9dc177
created 2018-08-02 11:32 -0700
pushed 2018-08-24 17:49 +0000
Ted Campbell Ted Campbell - Bug 1479900 - Part 2: Refactor GC relocation to use a reserved flag. r=sfink
76de95da94dd0a6fdb622d9e2705f7be46dc6155
created 2018-07-13 10:49 +0100
pushed 2018-08-24 17:49 +0000
Jon Coppeard Jon Coppeard - Bug 1475226 - Use JSContext for malloc allocation rather than Zone where possible r=sfink
f8104a9c57c80ea821c8f04f21b11a4ad4dd0eb8
created 2018-04-12 16:35 +0200
pushed 2018-04-26 21:04 +0000
Jan de Mooij Jan de Mooij - Bug 1452982 part 3 - Remove ZoneGroup nursery/storeBuffer methods. r=jonco
af8459e4365bf42e228f6cdf5d3afffd2e26fa7b
created 2017-10-17 12:35 -0700
pushed 2018-03-01 16:46 +0000
Steve Fink Steve Fink - Bug 903519 - Strings in the nursery: tracing and tenuring, r=jonco
609eb4880073d3b1ff1a198ec68737dce50bcb3f
created 2018-02-12 15:05 -0600
pushed 2018-03-01 16:46 +0000
Jason Orendorff Jason Orendorff - Bug 1429206 - Part 7: Rename jscntxt* -> vm/JSContext*. r=jandem.
65e92478e09d3f1628fccbf5edc4cb080046249e
created 2018-01-11 22:18 +0200
pushed 2018-01-12 16:47 +0000
Noemi Erli Noemi Erli - Backed out 20 changesets (bug 903519) for detected memory leaks on a CLOSED TREE
7c96258a64595d287eb72a54ee52a656dbb40365
created 2017-10-17 12:35 -0700
pushed 2018-01-12 16:47 +0000
Steve Fink Steve Fink - Bug 903519 - Strings in the nursery: tracing and tenuring, r=jonco
3b251044286956164f6225eab072aec0429802e2
created 2017-11-01 15:37 +0000
pushed 2017-11-02 16:33 +0000
Jon Coppeard Jon Coppeard - Bug 1412912 - Split out RelocationOverlay into its own header r=sfink
7e6a6411d0ae0c1ff12fb9eb3bc749cf279adc3c
created 2017-10-19 17:27 +0800
pushed 2017-11-02 16:33 +0000
Yoshi Huang Yoshi Huang - Bug 1407682 - Part 3: Move inline code from Nursery.h to Nursery-inl.h and Marking.cpp. r=jonco
b256bd70479274ee0eade44d9da42f66f6434fff
created 2017-10-17 09:40 +0100
pushed 2017-11-02 16:33 +0000
Jon Coppeard Jon Coppeard - Bug 1407314 - Improve tenuring performance by rearranging allocKindForTenure() methods and adding fast path for plain objects r=sfink
a40af83f562acd1fdb6a6025cbe89290812f614a
created 2017-02-21 04:25 -0700
pushed 2017-04-18 12:07 +0000
Brian Hackett Brian Hackett - Bug 1340822 - Move nursery and caches from ZoneGroup back to the runtime, r=jonco.
795c13350e9a8e096715b7e27ee3b0a746353009
created 2017-02-15 10:39 -0700
pushed 2017-04-18 12:07 +0000
Brian Hackett Brian Hackett - Bug 1337491 - Off thread parsing changes for multithreaded runtimes, r=jandem,jonco.
e719b89ea8f22b00fb6a52fb962090bbe5c7ac6a
created 2017-02-14 18:55 +0100
pushed 2017-04-18 12:07 +0000
Sebastian Hengst Sebastian Hengst - Backed out changeset 4ded6149dc4a (bug 1337491) for failing xpcshell tests test_utils_pbkdf2.js and test_ext_runtime_onInstalled_and_onStartup.js on Android 4.3 debug. r=backout
4ded6149dc4a3bbaeb93bd644f927bac37db1cb2
created 2017-02-14 05:21 -0700
pushed 2017-04-18 12:07 +0000
Brian Hackett Brian Hackett - Bug 1337491 - Off thread parsing changes for multithreaded runtimes, r=jandem,jonco.
6f4074b2c8e3027d046004f4d2fa016d865fd004
created 2017-02-07 14:30 -0700
pushed 2017-04-18 12:07 +0000
Brian Hackett Brian Hackett - Bug 1337070 - Tolerate multiple zone groups and cooperating contexts in the GC, r=jonco.
d2758f635f72f779f712bf9c6e838868ed53c9f7
created 2017-02-02 12:12 -0700
pushed 2017-04-18 12:07 +0000
Brian Hackett Brian Hackett - Bug 1325050 - Structure reorganization for multithreaded runtimes, r=jandem,jonco,h4writer,luke,lhansen,nbp.
7a5a8ce170a0b7d2bf5ee37132fe6deffe897368
created 2015-06-01 10:42 +0100
pushed 2015-08-10 18:23 +0000
Jon Coppeard Jon Coppeard - Bug 1155618 - Fix some more places where we didn't report OOM to the context r=terrence
1519a2b83f3f2d2cdbc0824d635f9dea418068ff
created 2015-05-28 10:22 +0100
pushed 2015-08-10 18:23 +0000
Jon Coppeard Jon Coppeard - Bug 1155618 - Fix some more places we don't report allocation failure to the context r=terrence
57dce88fc62004fd980eb60624b6ac34564b8aac
created 2015-05-26 16:29 -0600
pushed 2015-08-10 18:23 +0000
Brian Hackett Brian Hackett - Bug 1165392, Bug 1165463 - Various unboxed array fixes and optimizations, r=jandem.
740b3a6f0d8e118451dc1d21aaed2a01d240f05f
created 2015-05-12 10:04 +0100
pushed 2015-08-10 18:23 +0000
Jon Coppeard Jon Coppeard - Bug 1163643 - Fix unified build errors following recent marking changes r=terrence
8e4ff6268286d3f15198d8d1874e18a98dffe07d
created 2015-05-06 10:26 -0700
pushed 2015-06-29 20:18 +0000
Terrence Cole Terrence Cole - Bug 1162296 - Use generic value traversal when scanning unboxed memory; r=jonco
455fb7de9f841216d6ed11d5a2da3b088ddf2e72
created 2015-05-04 17:36 -0700
pushed 2015-06-29 20:18 +0000
Terrence Cole Terrence Cole - Bug 1161726 - Use a custom tracer for tenuring to avoid the indirect calls; r=jonco
b2781b5c0f12f1ced79f40763f9db621fd490b42
created 2015-05-04 16:36 -0700
pushed 2015-06-29 20:18 +0000
Brian Hackett Brian Hackett - Bug 1161077 - Allocate unboxed arrays in the nursery, r=terrence.
02f2f4c75007651c63bbc0791d9a58dea88f545f
created 2015-03-28 23:22 +0100
pushed 2015-05-11 18:39 +0000
Jan de Mooij Jan de Mooij - Bug 1144366 - Switch SpiderMonkey and XPConnect style from |T *t| to |T* t|. r=jorendorff
5b892d8ef4538ea84378ebe4a352c49d8b9aa366
created 2015-03-28 10:39 -0700
pushed 2015-05-11 18:39 +0000
Phil Ringnalda Phil Ringnalda - Backed out changeset 0c030f97a04f (bug 1144366) for being on top of patches being backed out
41be09fe77e0268ce047337453fa84c8cdc4e839
created 2015-03-30 14:41 +0200
pushed 2015-03-30 18:32 +0000
Jan de Mooij Jan de Mooij - Bug 1144366 - Switch SpiderMonkey and XPConnect style from |T *t| to |T* t|. r=jorendorff, a=sledru
13869ca774bb3d673ef1c40aec1bdb8241ba56b0
created 2015-01-07 08:05 +0100
pushed 2015-02-23 15:17 +0000
Lars T Hansen Lars T Hansen - Bug 1117753 - unparameterize by nursery type. r=terrence
3d0a1db612fa5455a07ece3e00b89cd3318a2367
created 2014-12-04 09:45 -0800
pushed 2015-02-23 15:17 +0000
Terrence Cole Terrence Cole - Bug 1107349 - Always build in enerational GC support; r=jonco
ed4b995667b58b364d2a7ce9b2111fc22dc1f622
created 2014-10-01 19:17 +0200
pushed 2014-11-28 15:29 +0000
Nicolas B. Pierron Nicolas B. Pierron - Bug 1074911 - Replace JS_ASSERT by MOZ_ASSERT. r=jorendorff
3161ad541392fa48ff11ffea06dbbc2b17d8a02c
created 2014-09-22 09:36 +0100
pushed 2014-11-28 15:29 +0000
Jon Coppeard Jon Coppeard - Bug 1069655 - Unify the forwarding mechanisms used by generational and compacting GC r=terrence
c3d4833a1735a190213ce28ac17c6ba3a8c664ce
created 2014-06-26 10:38 +0200
pushed 2014-09-02 16:39 +0000
Lars T Hansen Lars T Hansen - Bug 1020290 - fix style warnings for bustage fix on CLOSED TREE
248b27831f24fd47211f793603169652937d66d2
created 2014-06-26 10:08 +0200
pushed 2014-09-02 16:39 +0000
Lars T Hansen Lars T Hansen - Bug 1020290 - fix bustage on CLOSED TREE
173fd059805adf9f8ee438f5cb040be4306ec5be
created 2014-06-26 09:21 +0200
pushed 2014-09-02 16:39 +0000
Lars T Hansen Lars T Hansen - Bug 1020290 - factor UpdateJitActivations. r=shu
573458d104265605b48c401650ef13b48c257b4a
created 2014-06-09 22:04 -0700
pushed 2014-09-02 16:39 +0000
Lars T Hansen Lars T Hansen - Bug 933313: Per-worker generational GC for PJS. r=jandem r=terrence r=shu r=jonco
3d77c8ef5b69e951fe0c0bb69a4059353e10618d
created 2014-06-06 15:49 +0200
pushed 2014-07-21 20:25 +0000
Carsten "Tomcat" Book Carsten "Tomcat" Book - Backed out changeset d15632d88126 (bug 933313) for cppunit testfailures on a CLOSED TREE
d15632d881261b2d3a6225b30c4e84c0cb0eb5a9
created 2014-06-06 11:42 +0200
pushed 2014-07-21 20:25 +0000
Lars T Hansen Lars T Hansen - Bug 933313: Per-worker generational GC for PJS. Take 2. r=jandem, r=shu, r=terrence, r=jonco
16fb5d3adef7eb27673d5453706ed1efc038ec77
created 2014-06-06 10:18 +0200
pushed 2014-07-21 20:25 +0000
Carsten "Tomcat" Book Carsten "Tomcat" Book - Backed out changeset d89d4281fd8d (bug 933313) for bustage on a CLOSED TREE
d89d4281fd8d5d51634491a7f100695c89071112
created 2014-06-06 09:21 +0200
pushed 2014-07-21 20:25 +0000
Lars T Hansen Lars T Hansen - Bug 933313 - Per-worker generational GC for PJS. r=jandem, r=shu, r=terrence
a6cf64544f9b9c82e3bde274db80bd2a2fa3be4e
created 2014-05-14 19:48 -0700
pushed 2014-07-21 20:25 +0000
Terrence Cole Terrence Cole - Bug 1010655 - Always use the faster version of IsInsideNursery when possible; r=jonco
1b4e6df50d16d3fbfd8e004ef029196a02978413
created 2014-05-16 14:52 -0400
pushed 2014-07-21 20:25 +0000
Ryan VanderMeulen Ryan VanderMeulen - Backed out changeset 36bfb1d8b8fe (bug 1010655) for Cpp test crashes.
36bfb1d8b8fef01877faaf2741d9b1908a47708d
created 2014-05-14 19:48 -0700
pushed 2014-07-21 20:25 +0000
Terrence Cole Terrence Cole - Bug 1010655 - Always use the faster version of IsInsideNursery when possible; r=jonco
d6f5085fec81541675b0ff1a2b22dde54c5af60b
created 2014-01-24 20:14 -0800
pushed 2014-03-17 21:55 +0000
Chris Peterson Chris Peterson - Bug 964016 - Part 4: Replace JS_ALWAYS_INLINE with MOZ_ALWAYS_INLINE. r=luke
ce4978329418c70b91c34560bf51b0691987183a
created 2013-09-24 23:00 -0400
pushed 2013-12-09 19:58 +0000
Birunthan Mohanathas Birunthan Mohanathas - Bug 784739 - Switch from NULL to nullptr in js/src/gc/; r=ehsan
a84f8558ca61ff44c2cad7c69474f421d40e1b22
created 2013-09-12 16:38 -0700
pushed 2013-10-28 21:59 +0000
Dan Gohman Dan Gohman - Bug 915855 - SpiderMonkey: Clean up "const static" to "static const". r=terrence
1609288cc7aa99b4f505e2a0d3868603981b7a5d
created 2013-07-23 17:34 -0700
pushed 2013-09-16 19:14 +0000
Emanuel Hoogeveen Emanuel Hoogeveen - Bug 888088 (part 4) - Fix #include ordering in js/src/gc/. r=nnethercote.
b3f8eee3c38943a29cca0d1c97049c352324332c
created 2013-06-24 21:32 -0700
pushed 2013-09-16 19:14 +0000
Emanuel Hoogeveen Emanuel Hoogeveen - Bug 886128 - Fix various clang warnings and some potential bugs in nonstandard configurations. r=nnethercote,terrence.
fa4e688f5daa7998893c3aeaa34ea28a75f23e7f
created 2013-06-19 18:04 -0700
pushed 2013-08-05 18:49 +0000
Emanuel Hoogeveen Emanuel Hoogeveen - Bug 883697 (part 4a) - Make include guards consistent in still more of js/src/. r=njn.
3297733a26610400db18d7df2f7a99ce44d79cfa
created 2013-03-14 10:26 -0700
pushed 2013-06-24 18:52 +0000
Terrence Cole Terrence Cole - Bug 706885 - Implement generational GC for the SpiderMonkey interpreter; r=billm
less more (0) tip