diff options
Diffstat (limited to 'deps/v8/tools/gc-nvp-trace-processor.py')
-rwxr-xr-x | deps/v8/tools/gc-nvp-trace-processor.py | 18 |
1 files changed, 2 insertions, 16 deletions
diff --git a/deps/v8/tools/gc-nvp-trace-processor.py b/deps/v8/tools/gc-nvp-trace-processor.py index 511ab2bcd..2c173ab56 100755 --- a/deps/v8/tools/gc-nvp-trace-processor.py +++ b/deps/v8/tools/gc-nvp-trace-processor.py @@ -216,26 +216,16 @@ def reclaimed_bytes(row): return row['total_size_before'] - row['total_size_after'] 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'] - -def scavenge_scope(r): - if r['gc'] == 's': - return r['pause'] - r['external'] - return 0 + return r['pause'] - r['mark'] - r['sweep'] - r['compact'] plots = [ [ Set('style fill solid 0.5 noborder'), Set('style histogram rowstacked'), Set('style data histograms'), - Plot(Item('Scavenge', scavenge_scope, lc = 'green'), - Item('Marking', 'mark', lc = 'purple'), + Plot(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')) ], [ @@ -324,10 +314,6 @@ def process_trace(filename): 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), - 'external') out.write('</table>') for chart in charts: out.write('<img src="%s">' % chart) |