Commit Graph

36 Commits

Author SHA1 Message Date
Steve Fink
8194d0c789 Bug 764184 - Fix GC_REASON telemetry bucket count (r=froydnj) 2012-06-15 15:21:56 -07:00
Steve Fink
880f97298e Backed out changeset c33a30aedb3b (bug 764184) 2012-06-22 12:22:00 -07:00
Steve Fink
0c8a90a8e4 Bug 764184 - Fix GC_REASON telemetry bucket count (r=froydnj) 2012-06-15 15:21:56 -07:00
Terrence Cole
5383123e80 Bug 765909 - Report slice when time as slice start, not end; r=billm 2012-06-18 18:15:06 -07:00
Gervase Markham
cb6a072c2a Bug 716478 - update licence to MPL 2. 2012-05-21 12:12:37 +01:00
Bill McCloskey
2b058a31c1 Bug 753615 - Ensure we don't re-enter a GC phase (r=terrence) 2012-05-10 10:29:45 -07:00
Brian Hackett
5b77038a66 Don't throw away JIT code for compartments in web pages displaying animations, bug 750834. r=billm 2012-05-09 14:14:10 -07:00
Bill McCloskey
23ca606b60 Bug 745034 - Add page fault counts to GC statistics (r=terrence,dmandelin) 2012-04-09 12:30:33 -07:00
Steve Fink
586d117fc9 Bug 751396 - Fire slice callbacks only for "outer" GCs. r=billm 2012-05-03 12:32:37 -07:00
Terrence Cole
0c6d86f25c Bug 748397 - Do not use non-standard format chars in gcStats; r=billm
It turns out that %F is not in the standard for SuSv2 which apparently covers
the printf family.  This does the float printing in a hackier, but portable, way.
2012-04-26 15:21:19 -07:00
Terrence Cole
3501006cd8 Bug 748397 - Fix broken JSON when there is a ',' in LC_NUMERIC; r=billm 2012-04-24 11:25:20 -07:00
Bill McCloskey
fa1198e2b0 Bug 739899 - Fix clang warning (rs=terrence) 2012-04-05 17:05:34 -07:00
Bill McCloskey
247fcf9aab Bug 739899 - Eliminate the distinction between full and compartment GCs (r=igor) 2012-04-02 18:29:11 -07:00
Bill McCloskey
bedff1b031 Bug 716142 - Multi-compartment GC (r=igor,jorendorff) 2012-04-02 17:02:25 -07:00
Luke Wagner
b7e4ceb74d Fix warnings in js/src (no bug, r=me) 2012-03-28 09:11:54 -07:00
Bill McCloskey
e53a94555b Bug 736643 - Add timestamp support to GC/CC JSON output (r=terrence) 2012-03-16 16:36:26 -07:00
Bill McCloskey
e800be75ef Bug 736605 - Add more timers to GC statistics (r=terrence) 2012-03-16 14:55:56 -07:00
Terrence Cole
2ef0d95427 Bug 531396 - Expose detailed GC timing information API; r=smaug,billm
Extensions such as MemChaser would really like an easier to parse and more
complete record of GC events than what can be gleaned from the message console.
This patch adds GC and CC observer messages formatted as JSON containing
detailed statistics.
2012-03-05 15:33:24 -08:00
Bill McCloskey
52a642891f Bug 731052 - Clean up incremental resets (r=igor) 2012-02-29 10:28:30 -08:00
Bill McCloskey
ca293fdba6 Bug 641025 - Incremental GC (r=igor,smaug,roc,cdleary,gregor) 2012-02-17 14:35:20 -08:00
Bill McCloskey
9ebd8a0860 Bug 716619 - Simplify GC probes (r=sfink) 2012-01-27 17:01:04 -08:00
Bill McCloskey
454bbe3ad6 Back out 77b82d0464b4 for build failures (bug 716619) 2012-01-27 11:53:11 -08:00
Bill McCloskey
75926dc7bf Bug 716619 - Simplify GC probes (r=sfink) 2012-01-27 11:35:12 -08:00
Bill McCloskey
6cb04d72a6 Bug 706227 - Add way for JS_GC API users to give detailed reason for invocation (r=mccr8) 2012-01-25 10:59:55 -08:00
Bill McCloskey
c5686ab09f Bug 713773 - Ensure GC statistics counters are initialized (r=igor) 2011-12-27 18:42:31 -08:00
Brian Hackett
de6355b9f3 Merge MC -> JM 2011-11-18 18:02:40 -08:00
Gregor Wagner
76ff2c1e9c Bug 702496 - Fix MOZ_GCTIMER makeTable. r=billm 2011-11-16 10:56:51 -08:00
Brian Hackett
a0a681a848 Start fixing merge trainwreck, no bug. 2011-11-14 13:03:50 -08:00
Brian Hackett
ae4638c3cf Merge MC -> JM 2011-11-14 09:13:33 -08:00
Brian Hackett
c918ed606d Merge MC -> JM 2011-11-10 12:06:26 -08:00
Bill McCloskey
f0fa42a8f1 Bug 699298 - Fix for windows build bustage 2011-11-09 13:53:47 -08:00
Bill McCloskey
18be2b1bdf Bug 699298 - Overhaul GC statistics gathering (r=gwagner) 2011-11-09 13:32:17 -08:00
Brian Hackett
2ecf6804fd Merge MC -> JM 2011-10-19 14:26:08 -07:00
Bill McCloskey
00d5b6e734 Bug 695213 - Add total time to MOZ_GCTIMER output. 2011-10-18 14:03:51 -07:00
Bill McCloskey
5de61d6d2a Bug 677411 - Add telemetry counters for JS GC (r=luke) 2011-10-11 10:38:26 -07:00
Bill McCloskey
cc6f56a766 Bug 677411 - Replace JS GC statistics gathering (r=cdleary) 2011-08-23 17:35:09 -07:00