js/src/gc/Statistics.h
beeb4bc99662b22a6c7224937e003d07976ea59f
created 2016-07-23 19:52 +0200
pushed 2016-07-23 17:58 +0000
Jan de Mooij Jan de Mooij - Bug 1286795 part 4 - Change some callbacks to take JSContext instead of JSRuntime. r=terrence
c686dd1366a3c3e45a64e71fec65cd587be38dac
created 2016-07-08 10:06 -0700
pushed 2016-07-18 17:14 +0000
Terrence Cole Terrence Cole - Bug 1285605 - Report number of Zones and Compartments swept in a GC; r=sfink
2f5efa5a01864b8de07b6ecfcf4eb671bf995a1e
created 2016-06-28 12:29 -0700
pushed 2016-06-30 21:00 +0000
Terrence Cole Terrence Cole - Bug 1283256 - Make GC stats per GCCycle; r=jonco
47dfe258f4b427d1c9e316f462d6eaaece775959
created 2016-05-27 22:00 -0700
pushed 2016-05-31 20:26 +0000
Steve Fink Steve Fink - Bug 1259850 - Make ZoneCellIter variants to communicate nogc to the hazard analysis, r=jonco
69518db96a4dd3e483a679a0e8e628184c7c218a
created 2016-05-31 11:15 -0700
pushed 2016-05-31 18:16 +0000
Wes Kocher Wes Kocher - Backed out 22 changesets (bug 1259850) for GC crashes in various tests CLOSED TREE
c95bdd426ced9a71bc64694ea236b46d035bb0df
created 2016-05-27 22:00 -0700
pushed 2016-05-31 16:28 +0000
Steve Fink Steve Fink - Bug 1259850 - Make ZoneCellIter variants to communicate nogc to the hazard analysis, r=jonco
742dca602ca36ee05959b271db99a0f676bba436
created 2016-05-09 11:17 +1000
pushed 2016-05-16 06:17 +0000
Nicholas Nethercote Nicholas Nethercote - Bug 1267551 (part 8) - Use MOZ_MUST_USE more in js/src/gc/. r=terrence.
3cb3eb37b811f921781e99f28fbc37d383cb4b3f
created 2016-03-18 10:14 +0000
pushed 2016-03-18 10:15 +0000
Jon Coppeard Jon Coppeard - Bug 1257496 - Add information about cycle count and GC state to our GC stats r=sfink
cde0572b59f2f6bd294eabaf4969f4fd4400d2bc
created 2016-02-26 15:52 +0000
pushed 2016-03-07 18:08 +0000
Jonathan Watt Jonathan Watt - Bug 1253094, part 4 - Stop using DebugOnly for class/struct members in js/. r=billm
b6ac28307c87e8a43a1681bf05e7ca1b10d0482a
created 2016-01-19 12:48 -0800
pushed 2016-01-19 20:48 +0000
Nick Fitzgerald Nick Fitzgerald - Bug 1233831 - Part 2: Expose JS::gcreason::ExplainReason to embedders; r=terrence
c345ee9e6201351d6f0d680f1ce10f6b54db2236
created 2016-01-19 12:48 -0800
pushed 2016-01-19 20:48 +0000
Nick Fitzgerald Nick Fitzgerald - Bug 1233831 - Part 1: Call the callback on nursery collections; r=terrence
59e221c0187ceee5ede3cfe7f45b097177a2a6bb
created 2016-01-19 12:48 -0800
pushed 2016-01-19 20:48 +0000
Nick Fitzgerald Nick Fitzgerald - Bug 1233831 - Part 0: JSAPI plumbing for nursery collection callbacks; r=terrence
82b49b59162f8cf0de20198a38bc7f180ff009ea
created 2016-01-15 18:26 -0600
pushed 2016-01-16 00:28 +0000
Luke Wagner Luke Wagner - Bug 1239601 - improve the UniquePtr situation (r=jorendorff)
d4dec7c64ebac6e98044c2c55c675cc1c7e1c1d6
created 2016-01-06 21:08 +0100
pushed 2016-01-06 20:15 +0000
Jan de Mooij Jan de Mooij - Bug 1231224 part 13 - Add OOM checks to Statistics::initialize. r=jonco
c91751d92150a1f8d696a77d8b82a053497ea909
created 2015-12-18 11:12 +0100
pushed 2015-12-18 10:13 +0000
Ms2ger Ms2ger - Bug 1233401 - Do Statistics static initialization from JS_Init; r=jandem
380cc4f598401c14a7c2befdb6c71513af3e8328
created 2015-10-15 15:45 -0700
pushed 2015-11-07 05:21 +0000
Steve Fink Steve Fink - Bug 1215336 - Measure unmark gray time, r=terrence
7ecec6573ae9e323ea1f4ca401d160ad776405a6
created 2015-10-15 13:43 -0700
pushed 2015-10-30 20:20 +0000
Terrence Cole Terrence Cole - Bug 1214961 - Sweep XPConnect incrementally; r=mccr8, r=jonco
40fdcdc3dfbb84773379eeb519105cefd7fc64bf
created 2015-10-30 09:50 +0000
pushed 2015-10-30 09:56 +0000
Jon Coppeard Jon Coppeard - Bug 1218900 - Make shell function startTimingMutator() fail with an error rather than asserting when called at the wrong time r=sfink
1266f78145c44e6652a6c55288f70e8449dc1822
created 2015-10-16 20:32 -0700
pushed 2015-10-17 03:32 +0000
Phil Ringnalda Phil Ringnalda - Back out 2 changesets (bug 1215336, bug 1215337) in hopes it will appease the angry gods, who will then stop hurling !phaseStartTimes[phase] assertion failures at our heads
1998b272540e088f06ed3258258ae70cecf13106
created 2015-10-15 15:45 -0700
pushed 2015-10-16 18:43 +0000
Steve Fink Steve Fink - Bug 1215336 - Measure unmark gray time, r=terrence
60fdd3ce9836cb81adebfe7a21a3e48e094f11a2
created 2015-09-15 12:12 -0700
pushed 2015-09-15 19:16 +0000
Terrence Cole Terrence Cole - Bug 1204594 - Use MOZ_RAII to replace GUARD_OBJECT where possible in the GC; r=sfink
31a26ed444843f086c468a98236e8c98b7115b44
created 2015-09-03 12:15 -0400
pushed 2015-09-12 20:53 +0000
Michael Layzell Michael Layzell - Bug 1201190 - Part 3: Mark every consumer of GUARD_OBJECT as MOZ_RAII, r=ehsan
f131bd3a61c1db6e56709fe43a2617f54c581430
created 2015-06-04 13:17 -0700
pushed 2015-06-20 17:48 +0000
Terrence Cole Terrence Cole - Bug 1052728 - Add telemetry to record GC phases that cause jank; r=sfink
35091aff4234a3972cbc3b1cbe0de5f239f84cdf
created 2015-06-17 15:14 -0400
pushed 2015-06-18 20:04 +0000
Tom Tromey Tom Tromey - Bug 1159506 - Make GC events use TimeStamp. r=terrence
53d75ce7f7fd831fb8c889e579a45b140cc04cbd
created 2015-06-04 11:49 -0700
pushed 2015-06-10 21:46 +0000
Terrence Cole Terrence Cole - Bug 1171612 - Use C++11 features to make Statistics module nicer; r=sfink
64a254d7c2eeb90a55248427cc85dd616d3bace0
created 2015-05-20 09:14 -0700
pushed 2015-05-29 20:52 +0000
Terrence Cole Terrence Cole - Bug 1166790 - Remove old Statistics formatting code; r=sfink
d5b7e38f7efec5ff5ad02269b3314787e69d50ff
created 2015-05-20 09:14 -0700
pushed 2015-05-29 20:52 +0000
Terrence Cole Terrence Cole - Bug 1166789 - Cleanup javascript.options.mem.log formatting; r=sfink, r=mccr8
1a955124eccc9b5418713eae59b6dcca0ba21216
created 2015-05-20 09:14 -0700
pushed 2015-05-26 18:31 +0000
Terrence Cole Terrence Cole - Bug 1165410 - Reimplement GC statistics JSON output formatter; r=sfink
8c650e0a5753b8eb8bdf9c967841464eaca77c98
created 2015-05-20 09:14 -0700
pushed 2015-05-20 16:21 +0000
Terrence Cole Terrence Cole - Bug 1165390 - Make the detailed statistics formatting methods have consistent names; r=sfink
de37ce76d3f5acff0e99f48dded4680230dc4267
created 2015-05-20 09:14 -0700
pushed 2015-05-20 16:21 +0000
Terrence Cole Terrence Cole - Bug 1165385 - Remove the rarely used !fullFormat mode of MOZ_GCTIMER; r=sfink
893ecd9c5356b1125f2a15e2f990c52839427600
created 2015-05-20 09:14 -0700
pushed 2015-05-20 16:21 +0000
Terrence Cole Terrence Cole - Bug 1165384 - Add a typedef for the statistics phase table; r=sfink
fdf1b53a61253e0fa9c443be02df85c71bde6f94
created 2015-05-07 11:26 +0200
pushed 2015-05-07 09:30 +0000
Jan de Mooij Jan de Mooij - Bug 1160535 part 2 - Do function relazification as part of a new GC phase instead of during marking. r=terrence
4160e3afd2900a971516f856047694e37f0bd120
created 2015-04-10 13:58 -0700
pushed 2015-04-23 03:18 +0000
Steve Fink Steve Fink - Bug 1154441 - imported patch budget, r=terrence
1f79844c376f994585b43edb1b739a553f2b1fbf
created 2015-04-22 08:29 +0200
pushed 2015-04-22 06:30 +0000
Andrea Marchesini Andrea Marchesini - Bug 1156632 - Remove unused forward class declarations - patch 7 - JS, r=sfink
02f2f4c75007651c63bbc0791d9a58dea88f545f
created 2015-03-28 23:22 +0100
pushed 2015-03-28 22:23 +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-03-28 17:42 +0000
Phil Ringnalda Phil Ringnalda - Backed out changeset 0c030f97a04f (bug 1144366) for being on top of patches being backed out
0c030f97a04f4e34c138b878c4352423f5e920f9
created 2015-03-28 12:08 +0100
pushed 2015-03-28 11:10 +0000
Jan de Mooij Jan de Mooij - Bug 1144366 - Switch SpiderMonkey and XPConnect style from |T *t| to |T* t|. r=jorendorff
df8ccc49e728c6c0c52cbfbabf723f3f2797447b
created 2015-03-18 10:49 -0700
pushed 2015-03-18 18:30 +0000
Terrence Cole Terrence Cole - Bug 1144369 - Add a GC phase to track time spent buffering gray roots; r=sfink, a=RyanVM
578ba15061569b82ebf947fc7879c591442f4361
created 2015-03-13 13:03 +0100
pushed 2015-03-16 10:49 +0000
Nick Fitzgerald Nick Fitzgerald - Bug 1137844 - Part 3: Fire the Debugger.Memory.prototype.onGarbageCollection hook after GCs; r=sfink
86c3fb9ff541c782fdaa07669172c16bfde1e091
created 2015-03-10 20:12 -0700
pushed 2015-03-11 03:09 +0000
Shu-yu Guo Shu-yu Guo - Bug 1140643 - JitcodeGlobalMap marking must participate in iterative weak reference marking. (r=terrence)
33e37e4feb3f16c83ab1bc127c6a687ee5480f1b
created 2015-03-04 23:17 -0800
pushed 2015-03-05 07:15 +0000
Shu-yu Guo Shu-yu Guo - Bug 1137780 - Fix marking JitcodeGlobalTable. (r=terrence)
ad796c7bd98a82e7c70a9fe61acbfe1078e67f70
created 2015-02-05 10:43 -0800
pushed 2015-02-07 00:59 +0000
Steve Fink Steve Fink - Bug 1129314 - On OOM, abort the stats collection entirely, r=terrence
e20584cf88fcc561cf1205892ea2de100610b597
created 2015-02-02 14:39 +0000
pushed 2015-02-02 14:42 +0000
Jon Coppeard Jon Coppeard - Bug 1127851 - Report memory freed by compacting GC through GC stats r=terrence
4f64a711181dc0add9338067691a8ed3a33601e0
created 2015-01-13 14:01 -0800
pushed 2015-01-13 23:04 +0000
Steve Fink Steve Fink - Bug 1117768 - Fix assertion in AutoStopVerifyingBarriers and add tests, r=terrence
9c30db22ea97b2ae48430268c45d825bc07cec26
created 2015-01-13 09:56 -0800
pushed 2015-01-13 17:57 +0000
Steve Fink Steve Fink - Backed out changeset 70cab9cdea1d (bug 1117768) for breaking stage-package
70cab9cdea1dfa0f58c05fd08927e25e0a0838b6
created 2015-01-12 08:34 -0800
pushed 2015-01-13 17:25 +0000
Steve Fink Steve Fink - Bug 1117768 - Fix assertion in AutoStopVerifyingBarriers and add tests, r=terrence
2efc03ac92f93ded5e78feca09b3e9188616ab61
created 2014-12-31 14:45 -0800
pushed 2015-01-02 21:22 +0000
Steve Fink Steve Fink - Bug 1109336 - Track granular timings within Mark Roots, r=terrence
145cfaf3c17726c7abed34ef013816932461239f
created 2014-12-23 13:23 -0800
pushed 2014-12-23 21:24 +0000
Steve Fink Steve Fink - Backed out changeset 34ad3cb3fb10 (bug 1109336)
34ad3cb3fb10b37f2ae7097047d9f78e078c7ef6
created 2014-12-15 09:46 -0800
pushed 2014-12-23 21:10 +0000
Steve Fink Steve Fink - Bug 1109336 - Track granular timings within Mark Roots, r=terrence
9280b99e3475a1e33fb269cb875282f35e4a40cb
created 2014-12-22 15:09 -0800
pushed 2014-12-22 23:56 +0000
Steve Fink Steve Fink - Bug 1103957 - Avoid automatically re-entering a phase we are trying to end, r=terrence
df0850b9023b6dfaead4817cfc3e42902a8ec496
created 2014-12-09 14:59 -0800
pushed 2014-12-17 00:33 +0000
Steve Fink Steve Fink - Bug 1103957 - prevent phase nesting, r=terrence
b261745c586a341b66c438a8dd6ad1e9ab12023f
created 2014-11-18 11:26 -0800
pushed 2014-11-21 22:12 +0000
Steve Fink Steve Fink - Bug 1088831 - Count storebuffer overflows, account for minor GCs, and implement timed regions, r=jonco
63a296e4b6b34f2abe26f8faf7c12c4f7755a796
created 2014-11-18 09:59 +0000
pushed 2014-11-18 10:15 +0000
Jon Coppeard Jon Coppeard - Bug 650161 - Update cell pointers in parallel r=terrence
44ba0c1d88cb2b2f6c89d22f2d5bc3e45ce9433a
created 2014-11-13 21:11 -0500
pushed 2014-11-14 02:11 +0000
Ryan VanderMeulen Ryan VanderMeulen - Backed out changesets 06c511b6093e, dbec0bed9bf5, bfedb105396e (bug 1088831) for causing various assertions on a CLOSED TREE.
06c511b6093ea188b8675ed73116f3da4fa5797b
created 2014-11-13 12:23 -0800
pushed 2014-11-14 00:18 +0000
Steve Fink Steve Fink - Bug 1088831 - Track mutator vs GC time in specified intervals, r=jonco
dbec0bed9bf5cb2bf6a2e66b41f35e11a6b2615c
created 2014-11-13 12:23 -0800
pushed 2014-11-14 00:18 +0000
Steve Fink Steve Fink - Bug 1088831 - Account for the storebuffer compaction time, r=jonco
bfedb105396ee4713a7d0a7b1b4d0dc85d6f89dc
created 2014-11-13 12:23 -0800
pushed 2014-11-14 00:18 +0000
Steve Fink Steve Fink - Bug 1088831 - Count storebuffer compactions, r=jonco
d95e85773aa64e8efec26b623cbaf34e48d2aa8f
created 2014-11-04 16:39 -0800
pushed 2014-11-05 00:39 +0000
Wes Kocher Wes Kocher - Backed out 3 changesets (bug 1088831) for mochitest-2 failures
5cbe9fc3c2ff56c4032d7afdee8f3029e73a6c15
created 2014-11-04 13:23 -0800
pushed 2014-11-04 21:28 +0000
Steve Fink Steve Fink - Bug 1088831 - Track mutator vs GC time in specified intervals, r=jonco
d6aceb31282a45692389874e0c1d3678f140da60
created 2014-11-04 13:23 -0800
pushed 2014-11-04 21:28 +0000
Steve Fink Steve Fink - Bug 1088831 - Account for the storebuffer compaction time, r=jonco
less more (0) -100 -60 tip