Mercurial > hg > graal-compiler
comparison c1x4hotspotsrc/HotSpotVM/src/com/sun/hotspot/c1x/VMExitsNative.java @ 2061:c0b1d6a44a02
Implemented fast inline array allocation.
author | Thomas Wuerthinger <wuerthinger@ssw.jku.at> |
---|---|
date | Sat, 22 Jan 2011 14:37:43 +0100 |
parents | 89bf01e6b049 |
children | 76607939e139 |
comparison
equal
deleted
inserted
replaced
2060:40bcc41390e4 | 2061:c0b1d6a44a02 |
---|---|
150 } | 150 } |
151 Logger.info(String.format("%-10s %3d %s", type, e.getLineNumber(), current)); | 151 Logger.info(String.format("%-10s %3d %s", type, e.getLineNumber(), current)); |
152 } | 152 } |
153 } | 153 } |
154 System.out.println("BAILOUT:" + result.bailout().getMessage()); | 154 System.out.println("BAILOUT:" + result.bailout().getMessage()); |
155 Compiler.getVMEntries().recordBailout(result.bailout().getMessage()); | 155 String s = result.bailout().getMessage(); |
156 if (cause != null) { | |
157 s = cause.getMessage(); | |
158 } | |
159 Compiler.getVMEntries().recordBailout(s); | |
156 } else { | 160 } else { |
157 HotSpotTargetMethod.installMethod(riMethod, result.targetMethod()); | 161 HotSpotTargetMethod.installMethod(riMethod, result.targetMethod()); |
158 } | 162 } |
159 } catch (Throwable t) { | 163 } catch (Throwable t) { |
160 StringWriter out = new StringWriter(); | 164 StringWriter out = new StringWriter(); |