Index: tools/gc-nvp-trace-processor.py |
diff --git a/tools/gc-nvp-trace-processor.py b/tools/gc-nvp-trace-processor.py |
index de3dc90bd42b0eb83a9d8aaa5b43cdfde52bc436..fe5a7f361e9becc417db3e42ef2410768e4b173b 100755 |
--- a/tools/gc-nvp-trace-processor.py |
+++ b/tools/gc-nvp-trace-processor.py |
@@ -219,7 +219,7 @@ def other_scope(r): |
if r['gc'] == 's': |
# there is no 'other' scope for scavenging collections. |
return 0 |
- return r['pause'] - r['mark'] - r['sweep'] - r['compact'] - r['external'] |
+ return r['pause'] - r['mark'] - r['sweep'] - r['external'] |
def scavenge_scope(r): |
if r['gc'] == 's': |
@@ -238,7 +238,6 @@ plots = [ |
Plot(Item('Scavenge', scavenge_scope, lc = 'green'), |
Item('Marking', 'mark', lc = 'purple'), |
Item('Sweep', 'sweep', lc = 'blue'), |
- Item('Compaction', 'compact', lc = 'red'), |
Item('External', 'external', lc = '#489D43'), |
Item('Other', other_scope, lc = 'grey'), |
Item('IGC Steps', 'stepstook', lc = '#FF6347')) |
@@ -250,7 +249,6 @@ plots = [ |
Plot(Item('Scavenge', scavenge_scope, lc = 'green'), |
Item('Marking', 'mark', lc = 'purple'), |
Item('Sweep', 'sweep', lc = 'blue'), |
- Item('Compaction', 'compact', lc = 'red'), |
Item('External', 'external', lc = '#489D43'), |
Item('Other', other_scope, lc = '#ADD8E6'), |
Item('External', 'external', lc = '#D3D3D3')) |
@@ -309,7 +307,6 @@ def process_trace(filename): |
trace = parse_gc_trace(filename) |
marksweeps = filter(lambda r: r['gc'] == 'ms', trace) |
- markcompacts = filter(lambda r: r['gc'] == 'mc', trace) |
scavenges = filter(lambda r: r['gc'] == 's', trace) |
globalgcs = filter(lambda r: r['gc'] != 's', trace) |
@@ -368,10 +365,8 @@ def process_trace(filename): |
stats(out, 'Total in GC', trace, 'pause') |
stats(out, 'Scavenge', scavenges, 'pause') |
stats(out, 'MarkSweep', marksweeps, 'pause') |
- stats(out, 'MarkCompact', markcompacts, 'pause') |
stats(out, 'Mark', filter(lambda r: r['mark'] != 0, trace), 'mark') |
stats(out, 'Sweep', filter(lambda r: r['sweep'] != 0, trace), 'sweep') |
- stats(out, 'Compact', filter(lambda r: r['compact'] != 0, trace), 'compact') |
stats(out, |
'External', |
filter(lambda r: r['external'] != 0, trace), |
@@ -379,7 +374,6 @@ def process_trace(filename): |
out.write('</table>') |
throughput('TOTAL', trace) |
throughput('MS', marksweeps) |
- throughput('MC', markcompacts) |
throughput('OLDSPACE', globalgcs) |
out.write('<br/>') |
for chart in charts: |