src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.hotspot/src/org/graalvm/compiler/hotspot/meta/HotSpotHostForeignCallsProvider.java
changeset 48861 47f19ff9903c
parent 47798 9fe9292f5931
child 49873 26ebfe8ce852
equal deleted inserted replaced
48860:5bce1b7e7800 48861:47f19ff9903c
    99 import static org.graalvm.compiler.replacements.nodes.UnaryMathIntrinsicNode.UnaryOperation.TAN;
    99 import static org.graalvm.compiler.replacements.nodes.UnaryMathIntrinsicNode.UnaryOperation.TAN;
   100 import static org.graalvm.word.LocationIdentity.any;
   100 import static org.graalvm.word.LocationIdentity.any;
   101 
   101 
   102 import java.util.EnumMap;
   102 import java.util.EnumMap;
   103 
   103 
       
   104 import org.graalvm.collections.EconomicMap;
   104 import org.graalvm.compiler.core.common.spi.ForeignCallDescriptor;
   105 import org.graalvm.compiler.core.common.spi.ForeignCallDescriptor;
   105 import org.graalvm.compiler.core.common.spi.ForeignCallsProvider;
   106 import org.graalvm.compiler.core.common.spi.ForeignCallsProvider;
   106 import org.graalvm.compiler.debug.GraalError;
   107 import org.graalvm.compiler.debug.GraalError;
   107 import org.graalvm.compiler.hotspot.CompilerRuntimeHotSpotVMConfig;
   108 import org.graalvm.compiler.hotspot.CompilerRuntimeHotSpotVMConfig;
   108 import org.graalvm.compiler.hotspot.GraalHotSpotVMConfig;
   109 import org.graalvm.compiler.hotspot.GraalHotSpotVMConfig;
   121 import org.graalvm.compiler.hotspot.stubs.VerifyOopStub;
   122 import org.graalvm.compiler.hotspot.stubs.VerifyOopStub;
   122 import org.graalvm.compiler.nodes.NamedLocationIdentity;
   123 import org.graalvm.compiler.nodes.NamedLocationIdentity;
   123 import org.graalvm.compiler.options.OptionValues;
   124 import org.graalvm.compiler.options.OptionValues;
   124 import org.graalvm.compiler.word.Word;
   125 import org.graalvm.compiler.word.Word;
   125 import org.graalvm.compiler.word.WordTypes;
   126 import org.graalvm.compiler.word.WordTypes;
   126 import org.graalvm.util.EconomicMap;
       
   127 import org.graalvm.word.LocationIdentity;
   127 import org.graalvm.word.LocationIdentity;
   128 
   128 
   129 import jdk.vm.ci.code.CodeCacheProvider;
   129 import jdk.vm.ci.code.CodeCacheProvider;
   130 import jdk.vm.ci.hotspot.HotSpotJVMCIRuntime;
   130 import jdk.vm.ci.hotspot.HotSpotJVMCIRuntime;
   131 import jdk.vm.ci.hotspot.HotSpotJVMCIRuntimeProvider;
   131 import jdk.vm.ci.hotspot.HotSpotJVMCIRuntimeProvider;