--- old/src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.hotspot/src/org/graalvm/compiler/hotspot/meta/HotSpotLoweringProvider.java 2018-12-11 11:12:55.000000000 -0800 +++ new/src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.hotspot/src/org/graalvm/compiler/hotspot/meta/HotSpotLoweringProvider.java 2018-12-11 11:12:55.000000000 -0800 @@ -26,6 +26,8 @@ import org.graalvm.compiler.debug.DebugHandlersFactory; import org.graalvm.compiler.hotspot.GraalHotSpotVMConfig; +import org.graalvm.compiler.hotspot.replacements.ObjectCloneSnippets; +import org.graalvm.compiler.hotspot.stubs.ForeignCallSnippets; import org.graalvm.compiler.nodes.spi.LoweringProvider; import org.graalvm.compiler.options.OptionValues; @@ -35,4 +37,8 @@ public interface HotSpotLoweringProvider extends LoweringProvider { void initialize(OptionValues options, Iterable factories, HotSpotProviders providers, GraalHotSpotVMConfig config); + + ObjectCloneSnippets.Templates getObjectCloneSnippets(); + + ForeignCallSnippets.Templates getForeignCallSnippets(); }