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();