js/src/gc/Nursery.h
54051ecbe789d707dcec34f4db69e644dc9c8d15
created 2019-08-22 20:31 +0300
pushed 2019-08-26 19:26 +0000
Narcis Beleuzu Narcis Beleuzu - Backed out changeset d99e941429d0 (bug 1568923) for SM bustages on RelocationOverlay.h . CLOSED TREE
d99e941429d0f5072a36684eab3f675a7cd467c7
created 2019-08-22 17:09 +0000
pushed 2019-08-26 19:26 +0000
krystal krystal - Bug 1568923 - String deduplication during tenuring. r=sfink
5f6027c1f8c35c3b103fcc5ed4e1001ff8a29796
created 2019-08-17 01:15 +0000
pushed 2019-08-26 19:26 +0000
Steve Fink Steve Fink - Bug 1572988 - error check registerMallocedBuffer r=jonco
c034401401c23f041958b032f5dad95ab382c228
created 2019-08-14 19:13 +0000
pushed 2019-08-26 19:26 +0000
Jon Coppeard Jon Coppeard - Bug 1573844 - Remove references to js::Class and remove the alias r=tcampbell
d9ab4193c7986173aecc80e7a68d7430024f4bf3
created 2019-08-06 11:26 +0100
pushed 2019-08-26 19:26 +0000
Jon Coppeard Jon Coppeard - Backed out changesets 7ec72ad52389 to 251f98554914 (bug 1568740) for causing bug 1571439
ae8f7739a47ae70bde04ce26fbd64fa9547fc363
created 2019-08-05 06:49 +0000
pushed 2019-08-26 19:26 +0000
Paul Bone Paul Bone - Bug 1568740 - (part 6) Remove Nursery::chunkCountLimit() r=jonco
5c978eb8f1af3b1c3c545a17b0c63e9053e0437f
created 2019-07-31 04:07 +0000
pushed 2019-08-26 19:26 +0000
Paul Bone Paul Bone - Bug 1568740 - (part 3) Nursery::roundSize should be a static member r=jonco
251f98554914c77fa41b94361fc5b8e593860d38
created 2019-07-31 04:06 +0000
pushed 2019-08-26 19:26 +0000
Paul Bone Paul Bone - Bug 1568740 - (part 1) Remove Nursery::exists r=nbp
4ac25fd8120af1eb7cd99bc4915f7c606bf2ba31
created 2019-07-12 06:03 +0000
pushed 2019-08-26 19:26 +0000
Paul Bone Paul Bone - Bug 1564313 - Make some style changes to prose in comments r=sfink
a5c589bdfa0dd716f108059dfaf9e5fbe19754a1
created 2019-07-12 06:03 +0000
pushed 2019-08-26 19:26 +0000
Paul Bone Paul Bone - Bug 1564313 - Update comments to // style in nursery code r=sfink
6cc26a5b9fe20bd8b0d7bee9ad10c285be16da98
created 2019-07-11 02:32 +0000
pushed 2019-08-26 19:26 +0000
Paul Bone Paul Bone - Bug 1562550 - (part 5) Avoid unnecessary poisoning between GCs r=jonco
111838e2b22f9dcbf64f56e522360126ff16735c
created 2019-07-11 02:31 +0000
pushed 2019-08-26 19:26 +0000
Paul Bone Paul Bone - Bug 1562550 - (part 2) Don't poison memory unnecessarily during Nursery::init r=jonco
fbfcb9fbf6c5cef338bf8ae034d81b273f820454
created 2019-07-05 13:18 +0000
pushed 2019-08-26 19:26 +0000
Paul Bone Paul Bone - Bug 1506733 - (part 4) Decommit unused portion of Nursery chunks r=jonco
2d990d87e35b3fa89638f34b99db64cd1a262538
created 2019-07-05 13:18 +0000
pushed 2019-08-26 19:26 +0000
Paul Bone Paul Bone - Bug 1506733 - (part 2) Refactor how the NurseryDecomitter finishes r=jonco
78a0e74fae9268beb42b0d17f1e1d5483013cdcc
created 2019-07-05 13:18 +0000
pushed 2019-08-26 19:26 +0000
Paul Bone Paul Bone - Bug 1506733 - (part 1) Rename NurseryDecommitChunkTask r=jonco
75e28014a6bbaebf9d5226772ddd43689114089c
created 2019-07-01 08:35 +0000
pushed 2019-07-04 15:22 +0000
Paul Bone Paul Bone - Bug 1561832 - Separate setting the current chunk from poisoning it r=jonco
f92db7c15e5b608d68267be722ce5df84e1590c0
created 2019-06-29 02:23 +0300
pushed 2019-07-01 09:00 +0000
shindli shindli - Merge mozilla-central to inbound. a=merge CLOSED TREE
0372b25e5147b4acf57ca7a800f63b18f2509055
created 2019-06-27 17:09 +0100
pushed 2019-07-01 09:00 +0000
Jon Coppeard Jon Coppeard - Bug 1558835 - Make Nursery::removeMallocedBuffer assert that its argument is valid and don't call it unless necessary r=allstarschh
4c31ed00243f0aaabbad81a39c7730ee6e639e90
created 2019-06-28 13:44 +0000
pushed 2019-07-01 09:00 +0000
Paul Bone Paul Bone - Bug 1562188 - Correct Nursery::clear()'s comment r=jonco
f74195d7072e202e5fb68ba9aa41e9a9093de1fd
created 2019-06-04 12:38 +0200
pushed 2019-07-01 09:00 +0000
Yoshi Cheng-Hao Huang Yoshi Cheng-Hao Huang - Bug 1556762 - Part 2 : move code to doPretenuring(). r=sfink
0f7485f00d1d1d69617771cb74d7288cf1038d09
created 2019-05-31 01:18 +0000
pushed 2019-07-01 09:00 +0000
Paul Bone Paul Bone - Bug 1555550 - Wait for nursery decommit during OOM r=jonco
53baf823b648b5485c842c3838a573f5f8da405a
created 2019-05-29 06:04 +0000
pushed 2019-07-01 09:00 +0000
Paul Bone Paul Bone - Bug 1499570 - Decommit nursery chunks when they're recycled r=jonco
8a86347f3fd639b3bdf067f10dec7195e12244f5
created 2019-03-22 05:16 +0000
pushed 2019-05-13 10:53 +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-05-13 10:53 +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-05-13 10:53 +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-05-13 10:53 +0000
Paul Bone Paul Bone - Bug 1531626 - (part 2) Refactor Nursery::maybeResizeNursery r=jonco
91578d6aeae5509fc238450943e8a11d0c7492ee
created 2019-03-22 06:35 +0200
pushed 2019-05-13 10:53 +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-05-13 10:53 +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-05-13 10:53 +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-05-13 10:53 +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-05-13 10:53 +0000
Paul Bone Paul Bone - Bug 1531626 - (part 2) Refactor Nursery::maybeResizeNursery r=jonco
d55401632cea92b6b2775ba278274b5490275876
created 2019-03-13 10:19 +0100
pushed 2019-03-15 20:00 +0000
Sylvestre Ledru Sylvestre Ledru - Bug 1519636 - Reformat recent changes to the Google coding style r=Ehsan
ab0fd75fd14200dc24e08d6c5b67e044c09bd59f
created 2019-03-01 17:53 +0000
pushed 2019-03-11 13:01 +0000
Paul Bone Paul Bone - Bug 1531540 - Don't specialise SubChunkLimit for mobile r=sfink
a456a1594cb1960c465dc7a582134710f286fcf9
created 2019-03-01 00:09 +0000
pushed 2019-03-11 13:01 +0000
Paul Bone Paul Bone - Bug 1530573 - Protect maybeResizeNursery() from overflow r=sfink
705b9ae4d7280aac57cd326467387b77424aaab6
created 2019-02-27 02:59 +0000
pushed 2019-03-11 13:01 +0000
Paul Bone Paul Bone - Bug 1530575 - Reduce SubChunkStep r=sfink
82d0e288504ded1229e9474c165519dee28ca98e
created 2019-02-13 15:59 -0800
pushed 2019-03-11 13:01 +0000
Jon Coppeard Jon Coppeard - Bug 1518001 - Reset nursery position when it's disabled, r=sfink
6cec6714210566cd5a156c40b1759a3c46d9d69f
created 2019-02-15 04:30 +0000
pushed 2019-03-11 13:01 +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-03-11 13:01 +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-03-11 13:01 +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-03-11 13:01 +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-03-11 13:01 +0000
Paul Bone Paul Bone - Bug 1433007 - (part 2) Add new size functions to the Nursery r=sfink
fd82667af62c0eaccad6248a21b0b4d050f93bf1
created 2019-02-11 16:52 +0000
pushed 2019-03-11 13:01 +0000
Paul Bone Paul Bone - Bug 1526858 - Rename needIdleTimeCollection() r=sfink
a3e1dfc5aae9895a00be4624da31b580b32fb9d3
created 2019-01-29 02:04 +0000
pushed 2019-03-11 13:01 +0000
Paul Bone Paul Bone - Bug 1497873 - Add a kind-of goal seeking herustic for nursery resizing r=jonco
aa260d1ecdab207071ecfe87e10d783029c5b4b0
created 2019-02-13 15:59 -0800
pushed 2019-02-21 16:08 +0000
Jon Coppeard Jon Coppeard - Bug 1518001 - Reset nursery position when it's disabled. r=sfink, a=RyanVM
13840080fc24aef5ca298b38f2e0b714dc75d05f
created 2019-01-21 13:09 +0000
pushed 2019-01-24 17:31 +0000
Jon Coppeard Jon Coppeard - Bug 1512749 - Convert JS::gcreason::Reason to enum class JS:GCReason r=jonco r=mccr8
d54846d01280026138135bde6e0bb1bcfe58feae
created 2019-01-16 08:50 +0000
pushed 2019-01-21 13:03 +0000
Sylvestre Ledru Sylvestre Ledru - Bug 1519636 - Reformat everything to the Google coding style r=Ehsan
d2a84a3dcae072a3ea765345c35aaaa92842860b
created 2019-01-10 11:00 +0000
pushed 2019-01-21 13:03 +0000
Jon Coppeard Jon Coppeard - Bug 1518193 - Use new free task to also free nursery buffers r=sfink
3d09512072a5b37eb90f38a9490f89264be90356
created 2019-01-07 05:46 -0800
pushed 2019-01-21 13:03 +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-21 13:03 +0000
André Bargull André Bargull - Bug 1518101: Use calloc instead of malloc followed by memset for inlined TypedArray data allocation. r=jonco
3c0bf46f5bb7027cfc719d39185decd5619f3a02
created 2018-12-14 11:19 +1100
pushed 2019-01-21 13:03 +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-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
5bad4fe7108eda1ca69c5f5aac82b4042c874deb
created 2018-11-20 14:47 +0000
pushed 2018-12-03 16:23 +0000
Jan de Mooij Jan de Mooij - Bug 1508605 - Change some comments from /* */ to // to avoid clang-format issues. r=tcampbell
2c369f37574ac8be128b853f9f4f466dbfe6cd76
created 2018-10-10 20:35 +1100
pushed 2018-12-03 16:23 +0000
Paul Bone Paul Bone - Bug 1504080 - Fix two comments in nursery code r=jonco
881a67c2941279c07463c782d5aa65e49e96d281
created 2018-11-01 13:20 +1100
pushed 2018-12-03 16:23 +0000
Paul Bone Paul Bone - Bug 1504080 - Add Nursery::stats() r=jonco
a49f77c868163991c7d1bee5d73dd6716bbca577
created 2018-10-11 16:29 +1100
pushed 2018-10-18 18:37 +0000
Paul Bone Paul Bone - Bug 1498095 - Only poison the portion of the nursery we used r=jonco
d4ccb5aa7b1412d931779d1a1c3ea7d04394d105
created 2018-09-21 14:39 +1000
pushed 2018-10-15 21:07 +0000
Paul Bone Paul Bone - Bug 1492711 - Use only the current promotion rate for resize decisions r=jonco
f1ff861fc70df756b1e6e5d37945be158385d881
created 2018-09-26 19:54 +0300
pushed 2018-10-15 21:07 +0000
Noemi Erli Noemi Erli - Backed out changeset 92cde451be94 (bug 1444013) for failures in tests/dom/media/tests/crashtests/1453030.html
92cde451be94e8872abb9068da5d89197bd3e925
created 2018-09-25 15:02 +1000
pushed 2018-10-15 21:07 +0000
Paul Bone Paul Bone - Bug 1444013 - End the slice if nursery collection took too long r=sfink
less more (0) -300 -100 -60 tip