js/src/gc/Nursery.h
a49f77c868163991c7d1bee5d73dd6716bbca577
created 2018-10-11 16:29 +1100
pushed 2018-10-27 01:06 +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-13 00:15 +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-13 00:15 +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-13 00:15 +0000
Paul Bone Paul Bone - Bug 1444013 - End the slice if nursery collection took too long r=sfink
68e5c74b6e90baf1212846920435dbe0ae17f346
created 2018-09-06 10:38 +0200
pushed 2018-09-24 21:48 +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
9022f602d14632498cab4a73c947797365b2f459
created 2018-07-20 15:09 +1000
pushed 2018-08-16 00:03 +0000
Paul Bone Paul Bone - Bug 1473213 (Part 1) - Track the number of tenured cells r=jonco
ad30dc53e38ec41adc99f81fd8a5102ecf7775fd
created 2018-08-10 18:00 +1000
pushed 2018-08-13 20:22 +0000
Nicholas Nethercote Nicholas Nethercote - Bug 1481998 - Make mozilla::Hash{Map,Set}'s entry storage allocation lazy. r=luke,sfink
8de32e539a2c0499acef9cb7324c831b46eb3e91
created 2018-08-08 18:14 +0300
pushed 2018-08-10 00:07 +0000
Bogdan Tara Bogdan Tara - Backed out 5 changesets (bug 1473213) for devtools/client/debugger/new/test/mochitest/browser_dbg_rr_breakpoints-01.js failures
8a10fc261acb99c7e8bb4fcb4ee0975c5166990d
created 2018-07-20 15:09 +1000
pushed 2018-08-10 00:07 +0000
Paul Bone Paul Bone - Bug 1473213 (Part 1) - Track the number of tenured cells r=jonco
b50724cff788dfdea5f595c7ddc213d4491555c0
created 2018-08-01 09:57 +1000
pushed 2018-08-03 00:39 +0000
Nicholas Nethercote Nicholas Nethercote - Bug 1479954 - Rename Hash{Set,Map}::sizeOf{In,Ex}cludingThis(). r=luke
47be709bc6ca985c41a9c5fff89c2e1cc4abfce1
created 2018-07-20 12:42 +1000
pushed 2018-07-25 00:48 +0000
Paul Bone Paul Bone - Bug 1476500 - Add extra assignments and make some types more specific r=nbp
245e2c17b2726a7a92c1732724227e42c15d4069
created 2018-07-06 10:23 +0100
pushed 2018-07-25 00:48 +0000
Jon Coppeard Jon Coppeard - Bug 1434598 - Refactor allocation to work from a free list stored in the JSContext r=sfink
2ffe4a57033c1a2bba3ad967109101f83ce89022
created 2018-03-27 15:40 +0200
pushed 2018-07-04 00:35 +0000
Benjamin Bouvier Benjamin Bouvier - Bug 1450261: Implement support of anyref in wasm globals; r=lth
82e8c7cfd3462f0087f316ef0dcfc769b95b3deb
created 2018-06-29 17:28 +0300
pushed 2018-07-04 00:35 +0000
Bogdan Tara Bogdan Tara - Backed out 4 changesets (bug 1461616, bug 1450261) for wasm related spidermonkey build bustages CLOSED TREE
1478fb0f82debdec6e748e0e2b605b4e17d5f88d
created 2018-03-27 15:40 +0200
pushed 2018-07-04 00:35 +0000
Benjamin Bouvier Benjamin Bouvier - Bug 1450261: Implement support of anyref in wasm globals; r=lth
6a76baf321797f3831aeffaab4eb852e9383f213
created 2018-06-23 16:14 +0300
pushed 2018-07-04 00:35 +0000
Andi-Bogdan Postelnicu Andi-Bogdan Postelnicu - Bug 1453795 - JS - Initialize member fields in classes/ structures. r=waldoo
4bceed84e6393e669e8c58091a4faa94a7bbe63c
created 2018-05-22 15:00 +0200
pushed 2018-05-25 23:33 +0000
Jan de Mooij Jan de Mooij - Bug 1461938 part 10 - Move {maps,sets}WithNurseryMemory from JSCompartment to Nursery. r=jonco
3b9cbc054960cd02fcfea9015abb7fdc35ff3a4d
created 2018-02-12 17:17 +1100
pushed 2018-05-10 00:43 +0000
Paul Bone Paul Bone - Bug 1458154 - Add a tunable for idle nursery collection r=jonco
cfe59f468c0b74e5d44f81489bd129161b7bd2e9
created 2018-04-20 16:31 -0700
pushed 2018-04-30 23:50 +0000
Steve Fink Steve Fink - Bug 1455599 - Redo bug 1446693, creating separate AutoTraceSessions instead of expanding one, r=jonco
ebfd7878694738571b24e90683ff423139859775
created 2018-04-05 15:46 -0700
pushed 2018-04-19 00:14 +0000
Steve Fink Steve Fink - Bug 1446693 - Include discardJitCode in AutoTraceSession for minor GC, r=jonco
73fa6225a03ff9566bb77a140cd9356b861d5b3d
created 2018-04-13 08:45 +0200
pushed 2018-04-19 00:14 +0000
Jan de Mooij Jan de Mooij - Bug 1452982 part 6 - Remove ZoneGroup. r=jonco
f9781cbcd9f8735d5a3814ca131032548586c7a1
created 2018-03-20 18:10 +0000
pushed 2018-03-29 23:06 +0000
Jon Coppeard Jon Coppeard - Bug 1447074 - Improve assertions for the whole cell store buffer r=sfink
2ab40910b4ccf93a69b089cc5dd3ad681cfb1163
created 2018-02-28 02:02 -0800
pushed 2018-03-29 23:06 +0000
André Bargull André Bargull - Bug 1438842 - Part 1: Remove unused parameters in GC code. r=jonco
39a1573c32ba70151adc0b0b1b66b76b2241b5ac
created 2017-08-14 22:08 -0700
pushed 2018-02-16 01:20 +0000
Steve Fink Steve Fink - Bug 903519 - Split out string nursery pointers from object nursery, r=jonco
203171ae082818f87bd485ff78a5d3bf767240a3
created 2018-02-05 16:22 -0800
pushed 2018-02-16 01:20 +0000
Steve Fink Steve Fink - Bug 903519 - Strings in the nursery: JIT, r=jandem
a8e71c7c7da01bc5805302aed2d4e28b4bf88a9a
created 2017-11-03 14:00 -0700
pushed 2018-02-16 01:20 +0000
Steve Fink Steve Fink - Bug 903519 - Default nursery strings to off, add ability to enable, r=jonco
1de96c3211a5b5b533760cfde825905ee111bb7c
created 2017-08-03 16:18 -0700
pushed 2018-02-16 01:20 +0000
Steve Fink Steve Fink - Bug 903519 - Discard nursery keys from EvalCache, r=jonco
af8459e4365bf42e228f6cdf5d3afffd2e26fa7b
created 2017-10-17 12:35 -0700
pushed 2018-02-16 01:20 +0000
Steve Fink Steve Fink - Bug 903519 - Strings in the nursery: tracing and tenuring, r=jonco
d33c2ce0eed1d6d45a6e45607c55fb2512d89b57
created 2018-01-30 20:12 -0800
pushed 2018-02-16 01:20 +0000
Steve Fink Steve Fink - Bug 903519 - Strings in the nursery: allocation, r=jonco
301c61b644c24acc65c4d0b379736d1d3c7999a6
created 2017-12-18 14:45 -0600
pushed 2018-02-16 01:20 +0000
Jason Orendorff Jason Orendorff - Bug 1429206 - Part 1: Use js/TypeDecls.h instead of redeclaring certain types. r=jandem.
65e92478e09d3f1628fccbf5edc4cb080046249e
created 2018-01-11 22:18 +0200
pushed 2018-01-30 01:38 +0000
Noemi Erli Noemi Erli - Backed out 20 changesets (bug 903519) for detected memory leaks on a CLOSED TREE
cc56f32ddae8443542abcb00ff93bd535e7e7069
created 2017-08-14 22:08 -0700
pushed 2018-01-30 01:38 +0000
Steve Fink Steve Fink - Bug 903519 - Split out string nursery pointers from object nursery, r=jonco
ec5b307a28aa6e939446eb4c19a09f8b6c7f2287
created 2018-01-04 15:49 -0800
pushed 2018-01-30 01:38 +0000
Steve Fink Steve Fink - Bug 903519 - Strings in the nursery: JIT, r=jandem
71831e232df2957c9ea178986218e3d6eeef6c0b
created 2017-11-03 14:00 -0700
pushed 2018-01-30 01:38 +0000
Steve Fink Steve Fink - Bug 903519 - Default nursery strings to off, add ability to enable, r=jonco
f5f72c93adf94f4ae670c38941f68c75d19f8072
created 2017-08-03 16:18 -0700
pushed 2018-01-30 01:38 +0000
Steve Fink Steve Fink - Bug 903519 - Discard nursery keys from EvalCache, r=jonco
7c96258a64595d287eb72a54ee52a656dbb40365
created 2017-10-17 12:35 -0700
pushed 2018-01-30 01:38 +0000
Steve Fink Steve Fink - Bug 903519 - Strings in the nursery: tracing and tenuring, r=jonco
fdb6431ea4ffbbc254e051f3f08eeef23d502062
created 2017-11-13 16:57 -0800
pushed 2018-01-30 01:38 +0000
Steve Fink Steve Fink - Bug 903519 - Strings in the nursery: allocation, r=jonco
6d2e96805365cd287128980ddbc3a17b52c64393
created 2017-11-15 17:08 +1100
pushed 2017-11-28 20:17 +0000
Paul Bone Paul Bone - Bug 1417315 - Calculate lazy_capacity perf value before resizing the nursery r=sfink
1b2ced05f1f43ac65c1ee55c32d92c1f8f4c04de
created 2017-11-15 16:42 +1100
pushed 2017-11-28 20:17 +0000
Paul Bone Paul Bone - Bug 1412729 (part 2) - Reduce the size of most GCMinor telemetry objects r=sfink
cfa3672ccb302afab66b9ffe830cb6480d51a124
created 2017-11-14 20:30 +1100
pushed 2017-11-28 20:17 +0000
Paul Bone Paul Bone - Bug 1409324 (part 2) - Add a new timer for nursery chunk allocation r=sfink
05c80a2c4462a42c6b2a45fb8e4284c9e9b1fe96
created 2017-11-13 10:43 +1100
pushed 2017-11-28 20:17 +0000
Paul Bone Paul Bone - Bug 1409324 (part 1) - Remove old resize profiling from GCMinor. r=sfink
7bd9208b8c7c92521abfc8e4cae34bfbf419547a
created 2017-10-30 17:46 +1100
pushed 2017-11-28 20:17 +0000
Paul Bone Paul Bone - Bug 1298018 - Part 5: Remove allocateFirstChunk(). r=jonco
d8dbac587181077425996af8a29fb3df03765614
created 2017-10-30 14:44 +1100
pushed 2017-11-28 20:17 +0000
Paul Bone Paul Bone - Bug 1298018 - Part 4: Lazily allocate nursery chunks. r=jonco
bf065ffab5f7649ec7724ad226e97a853715497a
created 2017-10-30 13:17 +1100
pushed 2017-11-28 20:17 +0000
Paul Bone Paul Bone - Bug 1298018 - Part 3: Replace updateNumChunks(). r=jonco
7434bbd4eee44b52e7bc43926c8444400391ee9c
created 2017-10-16 21:29 +1100
pushed 2017-11-28 20:17 +0000
Paul Bone Paul Bone - Bug 1298018 - Part 2: Remove some unused methods. r=jonco
5877e17e1b98b5ecb574f1b935910f328038a666
created 2017-10-30 18:07 +0800
pushed 2017-11-15 09:57 +0000
Chia-Hung Duan Chia-Hung Duan - Bug 1376891 - Support idle runnable for nursery collection. r=jonco, r=smaug
1d72b8f7f10aa5add2209b9a3b61b9f3ba1e2d55
created 2017-11-02 11:34 +0000
pushed 2017-11-15 09:57 +0000
Jon Coppeard Jon Coppeard - Bug 1413635 - Give AllocKind enum a uint8_t base r=sfink
60be9c0a0961438e091f7c730e8a29868fd644c0
created 2017-11-01 15:32 +0200
pushed 2017-11-03 18:37 +0000
Csoregi Natalia Csoregi Natalia - Backed out changeset fbf84e79c44c (bug 1376891) for bustage CycleCollectedJSRuntime.h:254 r=backout on a CLOSED TREE
fbf84e79c44c07102797f8f53694cb7481a982d6
created 2017-10-30 18:07 +0800
pushed 2017-11-03 18:37 +0000
Chia-Hung Duan Chia-Hung Duan - Bug 1376891 - Support idle runnable for nursery collection. r=jonco, r=smaug
08edcb682be1ed138cdd7f2ab1eb8d45435207d6
created 2017-10-30 21:51 -0700
pushed 2017-11-03 18:37 +0000
Phil Ringnalda Phil Ringnalda - Backed out 3 changesets (bug 1298018) for assertion failures in jittests
04e16b69ec1da73567b378a032b7866e062a7f38
created 2017-10-30 21:29 -0700
pushed 2017-11-03 18:37 +0000
Phil Ringnalda Phil Ringnalda - Backed out 2 changesets (bug 1298018) on suspicion of being the parts that cause assertion failures in jsapi-tests
f029195245c082e17639478aae03ecccf1ce811e
created 2017-10-30 17:46 +1100
pushed 2017-11-03 18:37 +0000
Paul Bone Paul Bone - Bug 1298018 - Part 5: Remove allocateFirstChunk(). r=jonco
668f1422c9559b3674e082d0b094a18a32afdb65
created 2017-10-30 14:44 +1100
pushed 2017-11-03 18:37 +0000
Paul Bone Paul Bone - Bug 1298018 - Part 4: Lazily allocate nursery chunks. r=jonco
b6dafc346ef520e47612e4d7e8021ae4104de162
created 2017-10-30 13:17 +1100
pushed 2017-11-03 18:37 +0000
Paul Bone Paul Bone - Bug 1298018 - Part 3: Replace updateNumChunks(). r=jonco
679e75a67b8e4606b8e0d377e4e321cf5ed03ee3
created 2017-10-16 21:29 +1100
pushed 2017-11-03 18:37 +0000
Paul Bone Paul Bone - Bug 1298018 - Part 2: Remove some unused methods. r=jonco
7e6a6411d0ae0c1ff12fb9eb3bc749cf279adc3c
created 2017-10-19 17:27 +0800
pushed 2017-11-03 18:37 +0000
Yoshi Huang Yoshi Huang - Bug 1407682 - Part 3: Move inline code from Nursery.h to Nursery-inl.h and Marking.cpp. r=jonco
483e663b4d25e56bf2ed7541b8386a68d8334245
created 2017-10-18 17:14 +0800
pushed 2017-11-03 18:37 +0000
Yoshi Huang Yoshi Huang - Bug 1407682 - Part 2: Move NurseryChunk to Nursery.cpp. r=jonco
b256bd70479274ee0eade44d9da42f66f6434fff
created 2017-10-17 09:40 +0100
pushed 2017-10-24 22:56 +0000
Jon Coppeard Jon Coppeard - Bug 1407314 - Improve tenuring performance by rearranging allocKindForTenure() methods and adding fast path for plain objects r=sfink
81df983b8560b1137f3a3a111c1010e3a948b84c
created 2017-10-12 15:12 +1100
pushed 2017-10-24 22:56 +0000
Paul Bone Paul Bone - Bug 1407142 - Part 2: Subclass AutoLockGC to handle background allocation. r=jonco
334054ec2083ff5559a23adeba3697729159bd64
created 2017-10-12 15:25 +1100
pushed 2017-10-24 22:56 +0000
Paul Bone Paul Bone - Bug 1407142 - Part 1: Remove the AutoMaybeStartBackgroundAllocation class. r=jonco
less more (0) -100 -60 tip