Mercurial > hg > truffle
changeset 13362:9fd85def8368
made CompileTheWorld ignore profiling info
author | Doug Simon <doug.simon@oracle.com> |
---|---|
date | Tue, 17 Dec 2013 16:42:29 +0100 |
parents | 5a6c617a66ac |
children | 5c891b2983c5 |
files | graal/com.oracle.graal.hotspot/src/com/oracle/graal/hotspot/CompileTheWorld.java |
diffstat | 1 files changed, 3 insertions(+), 1 deletions(-) [+] |
line wrap: on
line diff
--- 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();