# HG changeset patch # User Doug Simon # Date 1443468695 -7200 # Node ID cbf58dcb03d352bc4f46fc2bb900f8cd2e9833a9 # Parent bec9cd4e731ae36000b5eb0110b849b9775e28d6 removed unused HotSpotCodeCacheProvider.addExternalMethod diff -r bec9cd4e731a -r cbf58dcb03d3 jvmci/jdk.internal.jvmci.hotspot/src/jdk/internal/jvmci/hotspot/HotSpotCodeCacheProvider.java --- a/jvmci/jdk.internal.jvmci.hotspot/src/jdk/internal/jvmci/hotspot/HotSpotCodeCacheProvider.java Mon Sep 28 21:22:12 2015 +0200 +++ b/jvmci/jdk.internal.jvmci.hotspot/src/jdk/internal/jvmci/hotspot/HotSpotCodeCacheProvider.java Mon Sep 28 21:31:35 2015 +0200 @@ -166,21 +166,6 @@ return installMethod(hotspotMethod, compResult, 0L, true); } - public HotSpotNmethod addExternalMethod(ResolvedJavaMethod method, CompilationResult compResult) { - HotSpotResolvedJavaMethod javaMethod = (HotSpotResolvedJavaMethod) method; - if (compResult.getId() == -1) { - compResult.setId(javaMethod.allocateCompileId(compResult.getEntryBCI())); - } - HotSpotNmethod code = new HotSpotNmethod(javaMethod, compResult.getName(), false, true); - HotSpotCompiledNmethod compiled = new HotSpotCompiledNmethod(javaMethod, compResult); - CompilerToVM vm = runtime.getCompilerToVM(); - int result = vm.installCode(target, compiled, code, null); - if (result != runtime.getConfig().codeInstallResultOk) { - return null; - } - return code; - } - public boolean needsDataPatch(JavaConstant constant) { return constant instanceof HotSpotMetaspaceConstant; }