src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.hotspot/src/org/graalvm/compiler/hotspot/stubs/NullPointerExceptionStub.java
Index Unified diffs Context diffs Sdiffs Patch New Old Previous File Next File hotspot Cdiff src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.hotspot/src/org/graalvm/compiler/hotspot/stubs/NullPointerExceptionStub.java

src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.hotspot/src/org/graalvm/compiler/hotspot/stubs/NullPointerExceptionStub.java

Print this page

        

*** 25,44 **** import org.graalvm.compiler.api.replacements.Snippet; import org.graalvm.compiler.api.replacements.Snippet.ConstantParameter; import org.graalvm.compiler.debug.GraalError; import org.graalvm.compiler.hotspot.HotSpotForeignCallLinkage; import org.graalvm.compiler.hotspot.meta.HotSpotProviders; import jdk.vm.ci.code.Register; /** * Stub to allocate a {@link NullPointerException} thrown by a bytecode. */ public class NullPointerExceptionStub extends CreateExceptionStub { ! public NullPointerExceptionStub(HotSpotProviders providers, HotSpotForeignCallLinkage linkage) { ! super("createNullPointerException", providers, linkage); } @Override protected Object getConstantParameterValue(int index, String name) { GraalError.guarantee(index == 0, "unknown parameter %s at index %d", name, index); --- 25,45 ---- import org.graalvm.compiler.api.replacements.Snippet; import org.graalvm.compiler.api.replacements.Snippet.ConstantParameter; import org.graalvm.compiler.debug.GraalError; import org.graalvm.compiler.hotspot.HotSpotForeignCallLinkage; import org.graalvm.compiler.hotspot.meta.HotSpotProviders; + import org.graalvm.compiler.options.OptionValues; import jdk.vm.ci.code.Register; /** * Stub to allocate a {@link NullPointerException} thrown by a bytecode. */ public class NullPointerExceptionStub extends CreateExceptionStub { ! public NullPointerExceptionStub(OptionValues options, HotSpotProviders providers, HotSpotForeignCallLinkage linkage) { ! super("createNullPointerException", options, providers, linkage); } @Override protected Object getConstantParameterValue(int index, String name) { GraalError.guarantee(index == 0, "unknown parameter %s at index %d", name, index);
src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.hotspot/src/org/graalvm/compiler/hotspot/stubs/NullPointerExceptionStub.java
Index Unified diffs Context diffs Sdiffs Patch New Old Previous File Next File