js/src/gc/GC.cpp
8ce4b2a4216ce7ee6ab8debb0eb3b64053efb33a
created 2019-05-23 01:50 +0000
pushed 2019-05-23 16:04 +0000
Paul Bone Paul Bone - Bug 1552401 - Add and use a new decommit phase to attribute decommit work r=jonco
3c0f78074b727fbae112b6eda111d4c4d30cc3ec
created 2019-05-21 19:29 +0300
pushed 2019-05-21 16:39 +0000
Razvan Maries Razvan Maries - Merge mozilla-inbound to mozilla-central a=merge
4166b94f0df55a8080998642b8c2b958308c91ff
created 2019-05-20 17:58 +0000
pushed 2019-05-21 16:39 +0000
Jon Coppeard Jon Coppeard - Bug 1537909 - Optimise external read barriers r=sfink?
4d7ef530fffba20a2b352cff9fa23438128105a7
created 2019-05-20 17:24 +0100
pushed 2019-05-21 12:30 +0000
Jon Coppeard Jon Coppeard - Bug 1549950 - Remove TraceWeakEdge and associated machinery and sweep weak pointers in lazy scripts explicitly r=sfink
87221d5fcb98bc594f080d148922953eaf1c9b20
created 2019-05-16 12:26 +0100
pushed 2019-05-20 08:24 +0000
Jon Coppeard Jon Coppeard - Bug 1552118 - Don't release foreground finalized arenas until the end of sweeping the zone group r=sfink
271c49dac12ccb1dc07467fa34d9f2c30ffeac3b
created 2019-05-16 17:19 +0000
pushed 2019-05-17 16:44 +0000
Steve Fink Steve Fink - Bug 1549565 - Avoid firing unmark gray read barriers during iterations where no Cell pointers escape. r=jonco
7214702e12d20f2848fc186f752904310d6b276b
created 2019-05-09 08:39 +0000
pushed 2019-05-09 22:20 +0000
Jon Coppeard Jon Coppeard - Bug 1549986 - Make all concrete implementations of JSTracer final to aid devirtualization r=sfink?
2509defe2779464cd2df4c211decf32e5be37909
created 2019-05-06 03:16 +0000
pushed 2019-05-06 09:59 +0000
Paul Bone Paul Bone - Bug 1532838 - Set minimum nursery size to 256KB r=jonco
7637b7b1a6d24f9b172665929b7e026e0a3a3dc7
created 2019-05-03 16:49 +0000
pushed 2019-05-06 04:28 +0000
Jon Coppeard Jon Coppeard - Bug 1548242 - Use cross compartment wrapper map to calculate debugger's sweep group edges where possible r=sfink?
8a7e44a884fc0f719fe953fcca70183f7f87d4ec
created 2019-05-01 12:30 +0000
pushed 2019-05-02 09:57 +0000
Paul Bone Paul Bone - Bug 1548161 - Add a JSGC parameter for zoneAllocDelayBytes r=jonco
a1cf373a4e9fe74741442c2f8d747c080b80175a
created 2019-04-24 15:58 +0100
pushed 2019-04-30 15:28 +0000
Jon Coppeard Jon Coppeard - Bug 1536154 - Count externally allocated malloc memory as part of total zone memory for scheduling purposes r=sfink
0e93a381964bd65bf2785c7856b3d9806094f13e
created 2019-04-29 09:28 +0000
pushed 2019-04-29 21:58 +0000
Andrew McCreight Andrew McCreight - Bug 1547310 - Cap the number of SharedScriptData leaks logged. r=jonco
24740ab9a7266f84283b2beeebe665edf903f09f
created 2019-04-25 13:35 +0000
pushed 2019-04-25 22:21 +0000
Jan de Mooij Jan de Mooij - Bug 1546934 - Change LCov code coverage machinery to use a process-wide flag. r=nbp
4b8b660c9ba082dddc41160dc6c97219689112e2
created 2019-04-17 14:04 +0100
pushed 2019-04-18 10:26 +0000
Jon Coppeard Jon Coppeard - Bug 1544885 - Don't immediately run another GC slice in idle time if there's no work to do on the main thread r=smaug r=pbone
a0eb669e2d77cd005c0da54375f8994f9e353c91
created 2019-04-17 10:24 +0000
pushed 2019-04-17 21:50 +0000
Paul Bone Paul Bone - Bug 1542982 - Reject nursery sizes over 128MB r=jonco
03b7cf8b0c1838e421130f24ddb13d1aeee0a36e
created 2019-04-12 16:51 +0100
pushed 2019-04-15 10:00 +0000
Jon Coppeard Jon Coppeard - Bug 1543997 - Move default free op from JSRuntime to JSContext r=sfink
6741a996b17d76f8dd26d68ef610d4ee3436b93c
created 2019-04-11 15:35 +0800
pushed 2019-04-15 02:22 +0000
Yoshi Cheng-Hao Huang Yoshi Cheng-Hao Huang - Bug 1522061 - Part 2: implement isCCTraceKind with JS_FOR_EACH_TRACEKIND. r=jonco
21497aef0046d257fbaeec2e88e9e625b2d55c01
created 2019-04-11 11:35 +0000
pushed 2019-04-12 03:51 +0000
André Bargull André Bargull - Bug 1542736 - Part 5: Replace std::isdigit with mozilla::IsAsciiDigit. r=jwalden
c6317f06ed07283b251c9c7329cee8a235c52c42
created 2019-04-01 18:38 +0100
pushed 2019-04-10 13:38 +0000
Jon Coppeard Jon Coppeard - Bug 1505622 - Skip last ditch GC and fail the allocation if we already did last ditch GC within the last minute r=sfink
7d3896c97b076b5784b4f3831aee796a5b1e311f
created 2019-04-09 11:40 +0300
pushed 2019-04-09 08:41 +0000
Noemi Erli Noemi Erli - Backed out 2 changesets (bug 1505622, bug 1540719) for spidermonkey bustages in Allocator.cpp
0199e2beb6f94dda62383ff2f7b0d401b148d16a
created 2019-04-01 18:38 +0100
pushed 2019-04-09 07:50 +0000
Jon Coppeard Jon Coppeard - Bug 1505622 - Skip last ditch GC and fail the allocation if we already did last ditch GC within the last minute r=sfink
662b776a02e6d046b0358cb89b53c19477a4bc67
created 2019-04-05 21:41 +0000
pushed 2019-04-06 11:10 +0000
Sylvestre Ledru Sylvestre Ledru - Bug 1519636 - clang-format-8: Reformat recent changes to the Google coding style r=Ehsan
f37d7d177f7971344472ec37211be2df2d61605c
created 2019-04-05 14:01 +0000
pushed 2019-04-05 21:53 +0000
Jan de Mooij Jan de Mooij - Bug 1542190 - Remove Realm::marked_ flag. r=jonco
6d386a2162b90d72529adbc283391fc4732eff32
created 2019-04-05 09:48 +0300
pushed 2019-04-05 09:57 +0000
Csoregi Natalia Csoregi Natalia - Backed out changeset 4ad80127f89f (bug 1519636) for bustage on MarkupMap.h and nsAccessibilityService.cpp. CLOSED TREE
4ad80127f89f58dd562fba3e8cececb66b29e62f
created 2019-04-04 21:36 +0000
pushed 2019-04-05 09:57 +0000
Sylvestre Ledru Sylvestre Ledru - Bug 1519636 - clang-format-8: Reformat recent changes to the Google coding style r=Ehsan
9e48fefcf1aca74fd97036121180907de52756e8
created 2019-04-05 00:27 +0300
pushed 2019-04-05 03:24 +0000
Narcis Beleuzu Narcis Beleuzu - Backed out changeset 389b6bbd76db (bug 1519636) for bustages on MarkupMap.h . CLOSED TREE
389b6bbd76dbdf3357453f0989bbe9595751b7ae
created 2019-04-04 20:12 +0000
pushed 2019-04-05 03:24 +0000
Sylvestre Ledru Sylvestre Ledru - Bug 1519636 - clang-format-8: Reformat recent changes to the Google coding style r=Ehsan
9102e660cb6fad57ec10c657b7a7c4c85a66c19d
created 2019-04-03 12:08 +0000
pushed 2019-04-04 04:41 +0000
Khyati Agarwal Khyati Agarwal - bug 1529981 - ArenasToUpdate::shouldProcess is dead code r=sfink
02b9a8e35a2a5daa1fa6bdbe1121e4a2694cf031
created 2019-04-03 01:41 +0000
pushed 2019-04-04 04:41 +0000
Paul Bone Paul Bone - Bug 1540670 - Forbid a nursery size of 0 r=jonco
9faed6c4e9698a458edb253cea5461fcff5c2275
created 2019-04-03 01:41 +0000
pushed 2019-04-04 04:41 +0000
Paul Bone Paul Bone - Bug 1540670 - Only re-enable the nursery if generation GC is configured r=jonco
c95ffdd00d93cd7992da2159dab82ad9bb249de9
created 2019-03-29 11:51 +0000
pushed 2019-04-02 08:40 +0000
Paul Bone Paul Bone - Bug 1539341 - Exit the loop after the first (and only) match r=jonco
2609de72b1d1234385f554c2b55258f3ea891d8d
created 2019-03-27 16:26 +0000
pushed 2019-03-29 11:06 +0000
Jon Coppeard Jon Coppeard - Bug 1306008 - Give JS::Heap<T> pointer wrappers a pre-barrier r=sfink
4ed9790591356611cecb37855fa3c351018ebf29
created 2019-03-26 23:18 +0000
pushed 2019-03-27 05:03 +0000
Paul Bone Paul Bone - Bug 1539031 - (part 2) Add a incremental non-zonal mode r=jonco
7e86a3bf73155f6ca9b24ee70c90607c87757ed7
created 2019-03-26 16:57 +0000
pushed 2019-03-27 05:03 +0000
Paul Bone Paul Bone - Bug 1539031 - (part 1) Rename JSGC_MODE_INCREMENTAL r=jonco
3abc5dfef71f8ae282215ef226cc8043f6821c20
created 2019-03-22 15:31 +0000
pushed 2019-03-23 09:54 +0000
Matthew Gaudet Matthew Gaudet - Bug 1505574 - Remove Unboxed Objects support from GC r=jandem
8a86347f3fd639b3bdf067f10dec7195e12244f5
created 2019-03-22 05:16 +0000
pushed 2019-03-22 10:06 +0000
Paul Bone Paul Bone - Bug 1531626 - (part 6) Introduce a GC_MIN_NURSERY_BYTES parameter r=jonco
01438c32f0ecd55df8827218f6facaec2f38191c
created 2019-03-22 05:14 +0000
pushed 2019-03-22 10:06 +0000
Paul Bone Paul Bone - Bug 1531626 - (part 1) Add missing keys to GCRuntime::getParameter() r=jonco
91578d6aeae5509fc238450943e8a11d0c7492ee
created 2019-03-22 06:35 +0200
pushed 2019-03-22 10:06 +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 10:06 +0000
Paul Bone Paul Bone - Bug 1531626 - (part 5) Introduce a GC_MIN_NURSERY_BYTES parameter r=jonco
d2a8cc3ca43ecca0951a11ad476d041f1dd5f475
created 2019-03-21 00:47 +0000
pushed 2019-03-22 10:06 +0000
Paul Bone Paul Bone - Bug 1531626 - (part 1) Add missing keys to GCRuntime::getParameter() r=jonco
144dfd01fb48d8ae338391e0263d867998d4de3b
created 2019-03-06 11:46 +0000
pushed 2019-03-18 14:23 +0000
Jon Coppeard Jon Coppeard - Bug 1532950 - Disallow NO_REASON as a reason to GC, and fix ExplainGCReason to handle it r=pbone
351c542d6e4576a5e9e9b0035dc4780783054e58
created 2019-03-06 17:38 +0000
pushed 2019-03-07 04:41 +0000
Jan de Mooij Jan de Mooij - Bug 1533070 - Get rid of static initializers in GC.cpp by marking some functions/statics constexpr. r=jonco
f99b937e9e7ce91e7d648a37251d4af8d1d6da68
created 2019-02-25 16:09 -0600
pushed 2019-03-01 02:08 +0000
Ryan Hunt Ryan Hunt - Bug 1523969 part 13 - Move method definition inline comments to new line in 'js/'. r=jorendorff
70b353cfbbf301b0175d6b36a957fd49479a5b2d
created 2019-02-28 16:38 +0000
pushed 2019-02-28 16:40 +0000
Jon Coppeard Jon Coppeard - Bug 1530643 - Check for allocation failure when initialising sweep actions r=sfink
1a6bfb6eba8a3c91cee898badfff9a73a72ad8ab
created 2019-02-27 03:36 +0000
pushed 2019-02-27 16:38 +0000
Paul Bone Paul Bone - Bug 1506761 - Fix existing spelling error r=sfink
df61ae31e2a8f47b6f07f4bf0e3f5fc8b252bc4c
created 2019-02-27 03:36 +0000
pushed 2019-02-27 16:38 +0000
Paul Bone Paul Bone - Bug 1506761 - Add a fraction threshold for collecting the nursery r=sfink
7f6e5294fb0fc1314d2f56de6c6423937cfd0a93
created 2019-02-25 15:28 +0000
pushed 2019-02-26 04:26 +0000
Andy Wingo Andy Wingo - Bug 1454862 - Enable compaction for BigInt values r=tcampbell,jonco
92f35371d6b31ec12b5563034c1110dd794018f3
created 2019-02-21 20:36 +0000
pushed 2019-02-22 16:41 +0000
Tom Schuster Tom Schuster - Bug 1528931 - Introduce JS::ValueType and Value::type. r=jandem
a26808f570600aa45e5d8ef9224dbce70fc96091
created 2019-02-21 18:40 +0200
pushed 2019-02-22 07:28 +0000
Brindusan Cristian Brindusan Cristian - Backed out changeset 7fc962a9fa04 (bug 1528931) for build bustages at Value.h. CLOSED TREE
7fc962a9fa04ebe917088b1defeab770febe4c9b
created 2019-02-21 16:09 +0000
pushed 2019-02-22 07:28 +0000
Tom Schuster Tom Schuster - Bug 1528931 - Introduce JS::ValueType and Value::type. r=jandem
0e59c9bfdc96e3cd7581d434b275d23b64c78e64
created 2019-02-21 03:30 +0000
pushed 2019-02-21 16:13 +0000
Jan de Mooij Jan de Mooij - Bug 1529265 - Don't include scheduled zones we can't collect in zoneStats.collectedZoneCount. r=sfink
d8ca9f5b4c24497b2d77fca5593f327615ced10e
created 2019-02-18 02:46 +0000
pushed 2019-02-21 09:45 +0000
Paul Bone Paul Bone - Bug 1526257 - (part 1) Add a SafeZoneCellIter, making cellIter() GC-safe r=sfink,arai
c0da47c73337e5b4f057a085bb02d3c184456d60
created 2019-02-17 00:14 +0200
pushed 2019-02-16 22:14 +0000
Csoregi Natalia Csoregi Natalia - Merge mozilla-central to mozilla-inbound. CLOSED TREE
26fb2a868911021c586ca56d64ede136ae28c015
created 2019-02-16 17:37 +0000
pushed 2019-02-16 22:14 +0000
Markus Stange Markus Stange - Bug 1500692 - Centralize profiling category definition and add infrastructure for subcategories. r=njn
9adeff2c423fc4ac047b4ddbdbb9b8e64ce7fdac
created 2019-02-16 20:20 +0100
pushed 2019-02-16 20:07 +0000
Sylvestre Ledru Sylvestre Ledru - Bug 1519636 - Reformat recent changes to the Google coding style r=Ehsan
a031c9dd9dd5d0d90ca56bfbe6c6ded1a2fadf44
created 2019-02-15 08:15 +0000
pushed 2019-02-15 18:54 +0000
Sylvestre Ledru Sylvestre Ledru - Bug 1519636 - Reformat recent changes to the Google coding style r=Ehsan
90ac938bc5a36597a8f43c73e202e4f40efe83f8
created 2019-02-15 01:32 +0000
pushed 2019-02-15 10:00 +0000
Jan de Mooij Jan de Mooij - Bug 1527742 - Don't skip decommitting memory when we are doing a shrinking GC. r=sfink
fdb6f449e8c0858442997e9fdf5d35fbc35d5fec
created 2019-02-14 15:03 +0000
pushed 2019-02-15 01:52 +0000
Andy Wingo Andy Wingo - Bug 1527860 - Remove ENABLE_BIGINT #ifdef r=jandem,froydnj
fd82667af62c0eaccad6248a21b0b4d050f93bf1
created 2019-02-11 16:52 +0000
pushed 2019-02-12 10:16 +0000
Paul Bone Paul Bone - Bug 1526858 - Rename needIdleTimeCollection() r=sfink
f18dc7069087c30badd57ede2fef01d94cee084c
created 2019-02-09 08:29 +0000
pushed 2019-02-09 08:39 +0000
Jon Coppeard Jon Coppeard - Bug 1526375 - Replace DispatchTaceKindTyped for cell pointers with another version of MapGCThingTyped and use this where possible r=sfink
less more (0) -300 -100 -60 tip