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)) {