Mercurial > hg > truffle
comparison graal/com.oracle.graal.truffle.hotspot/src/com/oracle/graal/truffle/hotspot/HotSpotTruffleRuntime.java @ 21543:93c50cefb9e8
moved GraalInternalError to com.oracle.jvmci.common and renamed it to JVMCIError (JBS:GRAAL-53)
author | Doug Simon <doug.simon@oracle.com> |
---|---|
date | Mon, 25 May 2015 23:30:34 +0200 |
parents | 5e868236654f |
children | 5324104ac4f3 |
comparison
equal
deleted
inserted
replaced
21542:543957c1c6a6 | 21543:93c50cefb9e8 |
---|---|
35 import com.oracle.graal.api.code.*; | 35 import com.oracle.graal.api.code.*; |
36 import com.oracle.graal.api.code.CallingConvention.Type; | 36 import com.oracle.graal.api.code.CallingConvention.Type; |
37 import com.oracle.graal.api.meta.*; | 37 import com.oracle.graal.api.meta.*; |
38 import com.oracle.graal.api.runtime.*; | 38 import com.oracle.graal.api.runtime.*; |
39 import com.oracle.graal.compiler.*; | 39 import com.oracle.graal.compiler.*; |
40 import com.oracle.graal.compiler.common.*; | |
41 import com.oracle.graal.compiler.target.*; | 40 import com.oracle.graal.compiler.target.*; |
42 import com.oracle.graal.debug.*; | 41 import com.oracle.graal.debug.*; |
43 import com.oracle.graal.debug.Debug.Scope; | 42 import com.oracle.graal.debug.Debug.Scope; |
44 import com.oracle.graal.graphbuilderconf.*; | 43 import com.oracle.graal.graphbuilderconf.*; |
45 import com.oracle.graal.graphbuilderconf.GraphBuilderConfiguration.Plugins; | 44 import com.oracle.graal.graphbuilderconf.GraphBuilderConfiguration.Plugins; |
333 | 332 |
334 private static long eetopOffset() { | 333 private static long eetopOffset() { |
335 try { | 334 try { |
336 return UnsafeAccess.unsafe.objectFieldOffset(Thread.class.getDeclaredField("eetop")); | 335 return UnsafeAccess.unsafe.objectFieldOffset(Thread.class.getDeclaredField("eetop")); |
337 } catch (Exception e) { | 336 } catch (Exception e) { |
338 throw new GraalInternalError(e); | 337 throw new JVMCIError(e); |
339 } | 338 } |
340 } | 339 } |
341 | 340 |
342 private static RawNativeCallNodeFactory getRawNativeCallNodeFactory(String arch) { | 341 private static RawNativeCallNodeFactory getRawNativeCallNodeFactory(String arch) { |
343 for (RawNativeCallNodeFactory factory : Services.load(RawNativeCallNodeFactory.class)) { | 342 for (RawNativeCallNodeFactory factory : Services.load(RawNativeCallNodeFactory.class)) { |