nashorn/src/jdk.scripting.nashorn/share/classes/jdk/internal/dynalink/beans/AbstractJavaLinker.java
changeset 33332 f180be6368d8
parent 33331 273e6a10de22
child 33337 af3fea63e008
--- a/nashorn/src/jdk.scripting.nashorn/share/classes/jdk/internal/dynalink/beans/AbstractJavaLinker.java	Mon Oct 19 08:30:03 2015 +0200
+++ b/nashorn/src/jdk.scripting.nashorn/share/classes/jdk/internal/dynalink/beans/AbstractJavaLinker.java	Mon Oct 19 08:39:06 2015 +0200
@@ -342,9 +342,8 @@
     @Override
     public GuardedInvocation getGuardedInvocation(final LinkRequest request, final LinkerServices linkerServices)
             throws Exception {
-        final LinkRequest ncrequest = request.withoutRuntimeContext();
         // BeansLinker already checked that the name is at least 2 elements long and the first element is "dyn".
-        final CallSiteDescriptor callSiteDescriptor = ncrequest.getCallSiteDescriptor();
+        final CallSiteDescriptor callSiteDescriptor = request.getCallSiteDescriptor();
         final String op = callSiteDescriptor.getNameToken(CallSiteDescriptor.OPERATOR);
         // Either dyn:callMethod:name(this[,args]) or dyn:callMethod(this,name[,args]).
         if("callMethod" == op) {