js/src/gc/Statistics.cpp
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
f29ac79eba9162cbfc5f1a5be6f1a0efedf29f31
created 2016-06-18 10:46 +0100
pushed 2016-06-20 12:00 +0000
Jon Coppeard Jon Coppeard - Bug 1280407 - Use SystemAllocPolicy rather that the default with mozilla::Vector in the JS engine r=sfink r=fitzgen r=jandem
0d735d33bd844616bf224f3fabd56dd694cd03e9
created 2016-06-18 14:50 +0200
pushed 2016-06-18 12:51 +0000
Sebastian Hengst Sebastian Hengst - Backed out changeset afc3c6a5f93a (bug 1280407) for mass Spidermonkey failures. r=backout
afc3c6a5f93a4e5b5309659a13a84e7ec5c8fb2e
created 2016-06-18 10:46 +0100
pushed 2016-06-18 12:18 +0000
Jon Coppeard Jon Coppeard - Bug 1280407 - Use SystemAllocPolicy rather that the default with mozilla::Vector in the JS engine r=sfink r=fitzgen r=jandem
c6f2a2408e4d4904ba5f0da56f2eb2f58e511672
created 2016-06-18 12:53 +0200
pushed 2016-06-18 10:53 +0000
Sebastian Hengst Sebastian Hengst - Backed out changeset a58b9ab5dff0 (bug 1280407) for errors in testThreadingThread.cpp in SM(nu). r=backout
a58b9ab5dff082130cfa6d4c8cac8f5d09d204a2
created 2016-06-18 10:46 +0100
pushed 2016-06-18 09:53 +0000
Jon Coppeard Jon Coppeard - Bug 1280407 - Use SystemAllocPolicy rather that the default with mozilla::Vector in the JS engine r=sfink r=fitzgen r=jandem
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
ef5cdcca45d9c9835a72d76e6e8e3491c5d62289
created 2016-05-31 10:19 -0700
pushed 2016-05-31 17:19 +0000
Steve Fink Steve Fink - Bug 1259850 warning fix on a 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
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
d433689e1026a0721b2b2931557ce11cca372003
created 2016-02-23 15:21 +0000
pushed 2016-02-23 15:27 +0000
Jon Coppeard Jon Coppeard - Bug 1250226 - Only report compacting GC telemetry for compacting GCs r=terrence
50d1def227ebf5d775ce680c8114a292fdf2aed6
created 2016-02-15 10:37 +0000
pushed 2016-02-15 10:43 +0000
Jon Coppeard Jon Coppeard - Bug 1247955 - Add telemetry for compacting GC r=terrence
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
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
4f02780c73e3a60ce44d423bcf004aa77bf4195b
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=jandem)
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
e57552d1b12236e90ccb5452ade3f8d82e08a197
created 2016-01-05 04:33 +0900
pushed 2016-01-04 19:34 +0000
Tooru Fujisawa Tooru Fujisawa - Bug 1234025 - Part 3: Remove unused constant from Statistics.cpp
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
946d59ccc8da06a1b091eaf26206d23bdc0d03f4
created 2015-10-14 13:24 +0100
pushed 2015-10-14 12:31 +0000
Jon Coppeard Jon Coppeard - Bug 1175755 - Only clear GC statistics aborted flag at the end of the outermost nested GC r=bbouvier
1b6a1a82017691789b2e5a30f1c9d74220fe3596
created 2015-10-08 10:49 +0100
pushed 2015-10-08 09:50 +0000
Jon Coppeard Jon Coppeard - Bug 1212430 - Remove CrashAtUnhandlableOOM() and replace with AutoEnterOOMUnsafeRegion r=jandem
ee6b5e4532d33401445748e7927f73b50005cf79
created 2015-07-07 18:47 +0200
pushed 2015-08-04 18:08 +0000
David Rajchenbach-Teller David Rajchenbach-Teller - Bug 1190077 - Move RDTSC and prmjtime.* to vm/Time.*. r=nbp
8859abb9b671280c00ddc4870954f6a008cd058c
created 2015-08-03 09:54 -0400
pushed 2015-08-03 13:55 +0000
Ryan VanderMeulen Ryan VanderMeulen - Backed out changeset c8d9d720a30e (bug 1190077) for Android bustage.
c8d9d720a30e7e3d9698d8547bab4b0769741418
created 2015-07-07 18:47 +0200
pushed 2015-08-03 13:35 +0000
David Rajchenbach-Teller David Rajchenbach-Teller - Bug 1190077 - Move RDTSC and prmjtime.* to vm/Time.*. r=nbp
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
459140d723e8dc55b4a22a2e3032b52d403ee062
created 2015-06-10 21:31 -0700
pushed 2015-06-11 04:31 +0000
Eric Rahm Eric Rahm - Bug 1171722 - Part 1: Add gcreason to GCSliceCallback. r=fitzgen
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
46871501aaa3c1ce2347a80d0be394a0792caf12
created 2015-06-04 09:30 -0700
pushed 2015-06-10 21:46 +0000
Terrence Cole Terrence Cole - Bug 1164982 - Record telemetry for GC max pause during animations; r=sfink
640e748ccaf7e5b714b3594c0da3c2cacd3b30a1
created 2015-06-04 16:02 -0700
pushed 2015-06-04 23:09 +0000
Terrence Cole Terrence Cole - Bug 1171749 - Re-add nonincremental reason to compact stats output; r=sfink
eced3077126b76a8b0ac9edd5f53a16314a7a79b
created 2015-06-01 14:14 -0400
pushed 2015-06-01 18:15 +0000
David Major David Major - Bug 1170039: Fix printf format specifiers in GC stats. r=terrence
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
dcf12f5e9a96b02900b5cea3a2793b06b5d28c06
created 2015-04-22 09:43 -0700
pushed 2015-04-22 16:43 +0000
Nick Fitzgerald Nick Fitzgerald - Bug 1150253 - Part 1: SpiderMonkey should call an embedder-provided callback
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)
45a72ac5b38234163e36eacd18c4a2ec4a4e429d
created 2015-02-18 12:35 +0000
pushed 2015-02-18 12:42 +0000
Jon Coppeard Jon Coppeard - Bug 1133759 - Always shrink GC buffers at the end of a shrinking GC 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
822f56612d955868f97cf9bd24e0cc0927803603
created 2015-01-28 11:52 -0800
pushed 2015-02-02 21:07 +0000
Terrence Cole Terrence Cole - Bug 1125929 - Remove the unused GC stack capture; r=billm
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
530d438655f711572eb7c678f10257c1b920a667
created 2015-01-30 11:06 -0800
pushed 2015-01-30 19:06 +0000
Steve Fink Steve Fink - Bug 1127581 - Do not clear slices when failing due to OOM, r=terrence
less more (0) -100 -60 tip