Searched refs:handleRewriteException (Results 1 - 1 of 1) sorted by relevance

/openjdk10/nashorn/src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/
H A DCompiledFunction.java66 private static final MethodHandle HANDLE_REWRITE_EXCEPTION = findOwnMH("handleRewriteException", MethodHandle.class, CompiledFunction.class, OptimismInfo.class, RewriteException.class);
701 MethodHandle handleRewriteException = isOptimistic ? createRewriteExceptionHandler() : null;
707 if(callSiteReturnType.isPrimitive() && handleRewriteException != null) {
708 // because handleRewriteException always returns Object
709 handleRewriteException = OptimisticReturnFilters.filterOptimisticReturnValue(handleRewriteException,
719 assert handleRewriteException != null;
720 final MethodHandle typedHandleRewriteException = changeReturnType(handleRewriteException, inv.type().returnType());
735 private static MethodHandle handleRewriteException(final CompiledFunction function, final OptimismInfo oldOptimismInfo, final RewriteException re) { method in class:CompiledFunction
736 return function.handleRewriteException(oldOptimismInf
810 private synchronized MethodHandle handleRewriteException(final OptimismInfo oldOptInfo, final RewriteException re) { method in class:CompiledFunction
[all...]

Completed in 101 milliseconds