# HG changeset patch # User Doug Simon # Date 1387294949 -3600 # Node ID 9fd85def8368a72d47a31f41e96c1197bd1334c4 # Parent 5a6c617a66ac8f47f6d295256ad6e8980b033854 made CompileTheWorld ignore profiling info diff -r 5a6c617a66ac -r 9fd85def8368 graal/com.oracle.graal.hotspot/src/com/oracle/graal/hotspot/CompileTheWorld.java --- a/graal/com.oracle.graal.hotspot/src/com/oracle/graal/hotspot/CompileTheWorld.java Tue Dec 17 16:41:26 2013 +0100 +++ b/graal/com.oracle.graal.hotspot/src/com/oracle/graal/hotspot/CompileTheWorld.java Tue Dec 17 16:42:29 2013 +0100 @@ -34,6 +34,7 @@ import java.util.jar.*; import com.oracle.graal.api.meta.*; +import com.oracle.graal.api.meta.ProfilingInfo.TriState; import com.oracle.graal.bytecode.*; import com.oracle.graal.debug.*; import com.oracle.graal.graph.*; @@ -347,7 +348,8 @@ try { long start = System.currentTimeMillis(); - final ProfilingInfo profilingInfo = method.getCompilationProfilingInfo(false); + // Be optimistic and return false for exceptionSeen. + final ProfilingInfo profilingInfo = DefaultProfilingInfo.get(TriState.FALSE); final OptimisticOptimizations optimisticOpts = new OptimisticOptimizations(profilingInfo); int id = vmToCompiler.allocateCompileTaskId(); HotSpotBackend backend = runtime.getHostBackend();