js/src/gc/Nursery.cpp
c7379d0731ad3f17facc4bb7de8c55e35bd442bd
created 2019-04-18 03:14 +0000
pushed 2019-04-18 21:35 +0000
Paul Bone Paul Bone - Bug 1544651 - Print nursery size in KB for JS_GC_PROFILE_NURSERY r=jonco
b90fc7a65c3d61bbf14c98fd2baaf28014562ff0
created 2019-04-17 17:43 +0300
pushed 2019-04-17 21:47 +0000
Narcis Beleuzu Narcis Beleuzu - Backed out 2 changesets (bug 1544651, bug 1544648) for bustages on Nursery.cpp . CLOSED TREE
7699a664586021eb0d1cd34d52304270397d213f
created 2019-04-17 00:14 +0000
pushed 2019-04-17 21:47 +0000
Paul Bone Paul Bone - Bug 1544651 - Print nursery size in KB for JS_GC_PROFILE_NURSERY r=jonco
8e4e52017c5db76281bf002a7230680ffc9e97c6
created 2019-04-09 10:00 +0000
pushed 2019-04-09 16:23 +0000
Paul Bone Paul Bone - Bug 1542279 - Fix a problem with rounding down to zero r=jonco
142748fa228edd66a60ca5e38f1b63cda018a165
created 2019-04-09 10:00 +0000
pushed 2019-04-09 16:23 +0000
Paul Bone Paul Bone - Bug 1542279 - Guard against overflow when calculating the new max chunks r=jonco
02b9a8e35a2a5daa1fa6bdbe1121e4a2694cf031
created 2019-04-03 01:41 +0000
pushed 2019-04-04 04:33 +0000
Paul Bone Paul Bone - Bug 1540670 - Forbid a nursery size of 0 r=jonco
d1789703bc525e8eb87446a2f0f9d8587988fe29
created 2019-04-03 01:40 +0000
pushed 2019-04-04 04:33 +0000
Paul Bone Paul Bone - Bug 1538594 - Fix disabling the nursery r=jonco
8a86347f3fd639b3bdf067f10dec7195e12244f5
created 2019-03-22 05:16 +0000
pushed 2019-03-22 09:56 +0000
Paul Bone Paul Bone - Bug 1531626 - (part 6) Introduce a GC_MIN_NURSERY_BYTES parameter r=jonco
8aaeb14dfc0c5741e80f22897a746b21300d92cd
created 2019-03-22 05:15 +0000
pushed 2019-03-22 09:56 +0000
Paul Bone Paul Bone - Bug 1531626 - (part 4) Always round-nearest for nursery size r=jonco
b0f8ca7dd5c8633353b571ad9119cb579d157b7e
created 2019-03-22 05:15 +0000
pushed 2019-03-22 09:56 +0000
Paul Bone Paul Bone - Bug 1531626 - (part 3) Include chunk trailers in nursery capacity r=jonco
320e7ff05a60ccfad9c5ba468e2b933931f4ea2f
created 2019-03-22 05:15 +0000
pushed 2019-03-22 09:56 +0000
Paul Bone Paul Bone - Bug 1531626 - (part 2) Refactor Nursery::maybeResizeNursery r=jonco
91578d6aeae5509fc238450943e8a11d0c7492ee
created 2019-03-22 06:35 +0200
pushed 2019-03-22 09:56 +0000
Coroiu Cristina Coroiu Cristina - Backed out 6 changesets (bug 1528159, bug 1531626) for mozcrash.py on a CLOSED TREE
31825d66ed83aad8eb7ad1bdc66b39c33d0fbd37
created 2019-03-21 00:49 +0000
pushed 2019-03-22 09:56 +0000
Paul Bone Paul Bone - Bug 1531626 - (part 5) Introduce a GC_MIN_NURSERY_BYTES parameter r=jonco
f754814d9adec4e923285911feb81feeb50e0b42
created 2019-03-21 00:48 +0000
pushed 2019-03-22 09:56 +0000
Paul Bone Paul Bone - Bug 1531626 - (part 4) Always round-nearest for nursery size r=jonco
fb099fd16c0c16c069be9799fe6860fb115774fd
created 2019-03-21 00:48 +0000
pushed 2019-03-22 09:56 +0000
Paul Bone Paul Bone - Bug 1531626 - (part 3) Include chunk trailers in nursery capacity r=jonco
782656ddec8ad64341507d2ce888823066073c7e
created 2019-03-21 00:48 +0000
pushed 2019-03-22 09:56 +0000
Paul Bone Paul Bone - Bug 1531626 - (part 2) Refactor Nursery::maybeResizeNursery r=jonco
e68932c65a3f21415d615280dad4e77b3deb1118
created 2019-03-06 12:57 +0000
pushed 2019-03-08 09:39 +0000
Paul Bone Paul Bone - Bug 1532857 - Use SubChunkLimit when re-enabling the nursery r=jonco
d4e19870e27fbe3552bec2b961acc96f3222ea80
created 2019-03-01 15:01 +0200
pushed 2019-03-01 13:06 +0000
Gurzau Raul Gurzau Raul - Merge inbound to mozilla-central. a=merge
f99b937e9e7ce91e7d648a37251d4af8d1d6da68
created 2019-02-25 16:09 -0600
pushed 2019-03-01 13:06 +0000
Ryan Hunt Ryan Hunt - Bug 1523969 part 13 - Move method definition inline comments to new line in 'js/'. r=jorendorff
a456a1594cb1960c465dc7a582134710f286fcf9
created 2019-03-01 00:09 +0000
pushed 2019-03-01 12:56 +0000
Paul Bone Paul Bone - Bug 1530573 - Protect maybeResizeNursery() from overflow r=sfink
df61ae31e2a8f47b6f07f4bf0e3f5fc8b252bc4c
created 2019-02-27 03:36 +0000
pushed 2019-02-27 16:31 +0000
Paul Bone Paul Bone - Bug 1506761 - Add a fraction threshold for collecting the nursery r=sfink
95d2d41b9d5b932a410d61491c866b4af6820454
created 2019-02-25 02:49 +0000
pushed 2019-02-25 10:22 +0000
Paul Bone Paul Bone - Bug 1527532 - Make initial nursery size smaller r=sfink
82d0e288504ded1229e9474c165519dee28ca98e
created 2019-02-13 15:59 -0800
pushed 2019-02-21 09:31 +0000
Jon Coppeard Jon Coppeard - Bug 1518001 - Reset nursery position when it's disabled, r=sfink
9adeff2c423fc4ac047b4ddbdbb9b8e64ce7fdac
created 2019-02-16 20:20 +0100
pushed 2019-02-17 21:45 +0000
Sylvestre Ledru Sylvestre Ledru - Bug 1519636 - Reformat recent changes to the Google coding style r=Ehsan
6cec6714210566cd5a156c40b1759a3c46d9d69f
created 2019-02-15 04:30 +0000
pushed 2019-02-15 18:37 +0000
Paul Bone Paul Bone - Bug 1433007 - (part 6) Rename lazyCapacity() to committed() and remove sizeOfHeapCommitted() r=sfink
cd3427c916a4d424e46f999089db29f3825fbec9
created 2019-02-15 04:30 +0000
pushed 2019-02-15 18:37 +0000
Paul Bone Paul Bone - Bug 1433007 - (part 5) Add a sub-chunk limit to the nursery r=sfink
d6ef554aa023f5fd53f64ddac770d4d332552566
created 2019-02-15 04:30 +0000
pushed 2019-02-15 18:37 +0000
Paul Bone Paul Bone - Bug 1433007 - (part 4) Perform nursery resize calculation in bytes r=sfink
54066b2f1a730885bb97a8dc2600276dc2be69cc
created 2019-02-15 04:29 +0000
pushed 2019-02-15 18:37 +0000
Paul Bone Paul Bone - Bug 1433007 - (part 3) Store the nursery capacity in bytes r=sfink
b2d8b986d422ab542e5704677b0f7bb88f82c97f
created 2019-02-15 04:29 +0000
pushed 2019-02-15 18:37 +0000
Paul Bone Paul Bone - Bug 1433007 - (part 2) Add new size functions to the Nursery r=sfink
9dffda69dd2ae0337e543e903c64673ff7b6a79a
created 2019-02-15 04:29 +0000
pushed 2019-02-15 18:37 +0000
Paul Bone Paul Bone - Bug 1433007 - (part 1) Make growAllocableSpace more strict about its argument r=sfink
632b98194776ef99a62fafde12cf8329dedc9248
created 2019-02-15 01:51 +0000
pushed 2019-02-15 09:55 +0000
Paul Bone Paul Bone - Bug 1527225 - Use mozilla::Clamp in maybeResizeNursery() r=sfink
c6829642e2d081d1a1be21b828a5eb7947eedc52
created 2019-02-14 02:07 +0200
pushed 2019-02-14 04:39 +0000
Brindusan Cristian Brindusan Cristian - Backed out changeset 43baecd33ce6 (bug 1527225) for jsreftest at [@ js::Nursery::maybeResizeNursery(JS::GCReason)]. CLOSED TREE
43baecd33ce64f6c09114f6463da2ceffb03bebe
created 2019-02-13 14:48 +0000
pushed 2019-02-14 04:39 +0000
Paul Bone Paul Bone - Bug 1527225 - Use mozilla::Clamp in maybeResizeNursery() r=jandem
fd82667af62c0eaccad6248a21b0b4d050f93bf1
created 2019-02-11 16:52 +0000
pushed 2019-02-12 09:46 +0000
Paul Bone Paul Bone - Bug 1526858 - Rename needIdleTimeCollection() r=sfink
b7be8fab1b5e497b75a372844a7f02e8ce3d538e
created 2019-01-31 08:22 -0800
pushed 2019-01-31 21:49 +0000
Steve Fink Steve Fink - Bug 1442481 - Allocate strings in the nursery, r=flagflip
fc51ff3d0035729cd956731c6283611aa4c3cd22
created 2019-01-18 19:08 -0800
pushed 2019-01-31 21:49 +0000
Steve Fink Steve Fink - Bug 1442481 - Fix JitRealm nursery strings test, r=jandem
a3e1dfc5aae9895a00be4624da31b580b32fb9d3
created 2019-01-29 02:04 +0000
pushed 2019-01-29 09:20 +0000
Paul Bone Paul Bone - Bug 1497873 - Add a kind-of goal seeking herustic for nursery resizing r=jonco
adcc2b05c708aa9e306b0c173ac3e2f1ef35b1c0
created 2019-01-29 02:03 +0000
pushed 2019-01-29 09:20 +0000
Paul Bone Paul Bone - Bug 1497873 - Tweak the pretenure condition r=jonco
13840080fc24aef5ca298b38f2e0b714dc75d05f
created 2019-01-21 13:09 +0000
pushed 2019-01-21 17:51 +0000
Jon Coppeard Jon Coppeard - Bug 1512749 - Convert JS::gcreason::Reason to enum class JS:GCReason r=jonco r=mccr8
5f4630838d46dd81dadb13220a4af0da9e23a619
created 2019-01-18 10:16 +0100
pushed 2019-01-19 09:59 +0000
Ehsan Akhgari Ehsan Akhgari - Bug 1521000 - Part 2: Adjust our clang-format rules to include spaces after the hash for nested preprocessor directives r=sylvestre
6c747052bceb38167dfc798a7d92fd6269fde95f
created 2019-01-11 16:16 +1100
pushed 2019-01-18 09:40 +0000
Paul Bone Paul Bone - Bug 1517409 - (part 2) Rename HeapUsage to HeapSize r=jonco
d54846d01280026138135bde6e0bb1bcfe58feae
created 2019-01-16 08:50 +0000
pushed 2019-01-16 16:58 +0000
Sylvestre Ledru Sylvestre Ledru - Bug 1519636 - Reformat everything to the Google coding style r=Ehsan
77dfbff3744411eaec7b5d834e3c517dda9c22b6
created 2019-01-10 13:21 +0000
pushed 2019-01-10 17:21 +0000
Jon Coppeard Jon Coppeard - Bug 981991 - Replace JS_*_POISON macros with inline functions r=jandem
d2a84a3dcae072a3ea765345c35aaaa92842860b
created 2019-01-10 11:00 +0000
pushed 2019-01-10 17:21 +0000
Jon Coppeard Jon Coppeard - Bug 1518193 - Use new free task to also free nursery buffers r=sfink
86f8236cd20fa9f805cc78b8138b1f7a7fb81220
created 2019-01-10 11:00 +0000
pushed 2019-01-10 17:21 +0000
Jon Coppeard Jon Coppeard - Bug 1518193 - Move BackgroundSweepTask functionality into GCParallelTask base class r=sfink
3d09512072a5b37eb90f38a9490f89264be90356
created 2019-01-07 05:46 -0800
pushed 2019-01-08 16:23 +0000
André Bargull André Bargull - Bug 1517823 - Part 1: Store out of line TypedArray data in ArrayBuffer malloc-arena. r=sfink
19051af76b77ea0dc8e433b5e95d4714f35808d0
created 2019-01-07 05:45 -0800
pushed 2019-01-08 16:23 +0000
André Bargull André Bargull - Bug 1518101: Use calloc instead of malloc followed by memset for inlined TypedArray data allocation. r=jonco
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
f3a6aa5f0ca664fb25a7b346483d93f8b7c515d4
created 2018-12-14 11:25 +1100
pushed 2018-12-18 09:51 +0000
Paul Bone Paul Bone - Bug 1507377 - Add tunables for pretenure thresholds r=jonco
3c0bf46f5bb7027cfc719d39185decd5619f3a02
created 2018-12-14 11:19 +1100
pushed 2018-12-18 09:51 +0000
Paul Bone Paul Bone - Bug 1507377 - Add a Nursery::tunables() function r=jonco
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
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
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
47750e022e23d5b4eb445443a737a04ba9b45391
created 2018-11-16 16:53 +1100
pushed 2018-11-27 09:44 +0000
Paul Bone Paul Bone - Bug 1507379 - Make some nursery string values available in the profiler r=sfink
d6591e3f56bbe90561faeb01470cca02d9085e36
created 2018-11-20 18:48 +0200
pushed 2018-11-20 21:42 +0000
arthur.iakab arthur.iakab - Merge mozilla-central to autoland
5bad4fe7108eda1ca69c5f5aac82b4042c874deb
created 2018-11-20 14:47 +0000
pushed 2018-11-20 21:42 +0000
Jan de Mooij Jan de Mooij - Bug 1508605 - Change some comments from /* */ to // to avoid clang-format issues. r=tcampbell
5ab6d3eabd825a4cc8be82ae63a7816968ac16ff
created 2018-11-20 13:12 +1100
pushed 2018-11-20 16:47 +0000
Paul Bone Paul Bone - Bug 1507379 - Add an object groups pretenured field to GCMinor profiling data r=jonco
4b7c53151158f12abeadcd76779a26a94a9fd26b
created 2018-11-19 17:02 +0000
pushed 2018-11-19 21:56 +0000
Jan de Mooij Jan de Mooij - Bug 1508065 - Change JS_PUBLIC_{API,DATA} and JS_FRIEND_{API,DATA} to be more like similar macros to avoid confusing clang-format. r=tcampbell
3c160322e8464ee5b2c970e4d83a3eff877508dd
created 2018-11-08 12:08 +0100
pushed 2018-11-10 21:37 +0000
Yoshi Huang Yoshi Huang - Bug 1485299 - Add telemethy for nursery promotion rate. r=jonco, data-review=chutten
2c369f37574ac8be128b853f9f4f466dbfe6cd76
created 2018-10-10 20:35 +1100
pushed 2018-11-06 09:59 +0000
Paul Bone Paul Bone - Bug 1504080 - Fix two comments in nursery code r=jonco
less more (0) -300 -100 -60 tip