Mercurial > hg > graal-compiler
changeset 22597:9fd19e2fc0be
TraceRA: TraceLinearScanLifetimeAnalysisPhase: higher dump level for intermediate interval dumps.
author | Josef Eisl <josef.eisl@jku.at> |
---|---|
date | Mon, 07 Sep 2015 17:38:39 +0200 |
parents | b3c4b69bc71f |
children | 5396006b321a |
files | graal/com.oracle.graal.lir/src/com/oracle/graal/lir/alloc/trace/TraceLinearScanLifetimeAnalysisPhase.java |
diffstat | 1 files changed, 4 insertions(+), 1 deletions(-) [+] |
line wrap: on
line diff
--- a/graal/com.oracle.graal.lir/src/com/oracle/graal/lir/alloc/trace/TraceLinearScanLifetimeAnalysisPhase.java Tue Sep 08 14:18:54 2015 +0200 +++ b/graal/com.oracle.graal.lir/src/com/oracle/graal/lir/alloc/trace/TraceLinearScanLifetimeAnalysisPhase.java Mon Sep 07 17:38:39 2015 +0200 @@ -59,6 +59,7 @@ final class TraceLinearScanLifetimeAnalysisPhase extends AllocationPhase { + private static final int DUMP_DURING_ANALYSIS_LEVEL = 4; protected final TraceLinearScan allocator; private final TraceBuilderResult<?> traceBuilderResult; @@ -877,7 +878,9 @@ } // end of instruction iteration } - allocator.printIntervals("After Block " + block); + if (Debug.isDumpEnabled(DUMP_DURING_ANALYSIS_LEVEL)) { + allocator.printIntervals("After Block " + block); + } } // end of block iteration // fix spill state for phi/sigma intervals