src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.replacements.test/src/org/graalvm/compiler/replacements/test/ReplacementsParseTest.java
equal
deleted
inserted
replaced
428 test(options, "callStringize", Boolean.TRUE); |
428 test(options, "callStringize", Boolean.TRUE); |
429 String standardReturnValue = IN_INTERPRETED_HANDLER_MARKER; |
429 String standardReturnValue = IN_INTERPRETED_HANDLER_MARKER; |
430 String compiledReturnValue = IN_COMPILED_HANDLER_MARKER; |
430 String compiledReturnValue = IN_COMPILED_HANDLER_MARKER; |
431 forceCompileOverride = true; |
431 forceCompileOverride = true; |
432 inlineInvokeDecision = InlineInvokePlugin.InlineInfo.DO_NOT_INLINE_WITH_EXCEPTION; |
432 inlineInvokeDecision = InlineInvokePlugin.InlineInfo.DO_NOT_INLINE_WITH_EXCEPTION; |
433 inlineInvokeMethodName = "stringizeId"; |
433 inlineInvokeMethodName = "stringize"; |
434 try { |
434 try { |
435 testWithDifferentReturnValues(options, standardReturnValue, compiledReturnValue, "callStringize", THROW_EXCEPTION_MARKER); |
435 testWithDifferentReturnValues(options, standardReturnValue, compiledReturnValue, "callStringize", THROW_EXCEPTION_MARKER); |
436 } finally { |
436 } finally { |
437 inlineInvokeDecision = null; |
437 inlineInvokeDecision = null; |
438 inlineInvokeMethodName = null; |
438 inlineInvokeMethodName = null; |
679 |
679 |
680 @Override |
680 @Override |
681 public ForeignCallLinkage lookupForeignCall(ForeignCallDescriptor descriptor) { |
681 public ForeignCallLinkage lookupForeignCall(ForeignCallDescriptor descriptor) { |
682 return null; |
682 return null; |
683 } |
683 } |
|
684 |
|
685 @Override |
|
686 public boolean isAvailable(ForeignCallDescriptor descriptor) { |
|
687 return true; |
|
688 } |
684 }; |
689 }; |
685 } |
690 } |
686 if (type == SnippetReflectionProvider.class) { |
691 if (type == SnippetReflectionProvider.class) { |
687 return (T) getSnippetReflection(); |
692 return (T) getSnippetReflection(); |
688 } |
693 } |