< prev index next >

src/jdk.aot/share/classes/jdk.tools.jaotc/src/jdk/tools/jaotc/DataBuilder.java

Print this page
rev 52509 : [mq]: graal

@@ -28,20 +28,19 @@
 import java.util.ArrayList;
 import java.util.HashMap;
 import java.util.List;
 import java.util.Map.Entry;
 
-import jdk.tools.jaotc.binformat.BinaryContainer;
-import jdk.tools.jaotc.binformat.ByteContainer;
-import jdk.tools.jaotc.binformat.HeaderContainer;
-
 import org.graalvm.compiler.code.CompilationResult;
 import org.graalvm.compiler.debug.DebugContext;
 import org.graalvm.compiler.hotspot.HotSpotHostBackend;
 import org.graalvm.compiler.hotspot.meta.HotSpotForeignCallsProvider;
 import org.graalvm.compiler.hotspot.stubs.Stub;
 
+import jdk.tools.jaotc.binformat.BinaryContainer;
+import jdk.tools.jaotc.binformat.ByteContainer;
+import jdk.tools.jaotc.binformat.HeaderContainer;
 import jdk.vm.ci.hotspot.HotSpotJVMCIRuntime;
 import jdk.vm.ci.hotspot.HotSpotVMConfigStore;
 import jdk.vm.ci.hotspot.VMField;
 
 final class DataBuilder {

@@ -188,11 +187,11 @@
         ArrayList<CompiledMethodInfo> stubs = new ArrayList<>();
         HotSpotForeignCallsProvider foreignCallsProvider = backend.getProviders().getForeignCalls();
         for (Stub stub : foreignCallsProvider.getStubs()) {
             try (DebugContext.Scope scope = debug.scope("CompileStubs")) {
                 CompilationResult result = stub.getCompilationResult(debug, backend);
-                CompiledMethodInfo cm = new CompiledMethodInfo(result, new AOTStub(stub, backend));
+                CompiledMethodInfo cm = new CompiledMethodInfo(result, new AOTStub(stub, backend, debug.getOptions()));
                 stubs.add(cm);
             } catch (Throwable e) {
                 throw debug.handle(e);
             }
         }
< prev index next >