< prev index next >

src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/Context.java

Print this page

        

*** 739,749 **** return ScriptRuntime.apply(func, evalThis); } private static ScriptObject newScope(final ScriptObject callerScope) { ! return new FunctionScope(PropertyMap.newMap(FunctionScope.class), callerScope); } private static Source loadInternal(final String srcStr, final String prefix, final String resourcePath) { if (srcStr.startsWith(prefix)) { final String resource = resourcePath + srcStr.substring(prefix.length()); --- 739,749 ---- return ScriptRuntime.apply(func, evalThis); } private static ScriptObject newScope(final ScriptObject callerScope) { ! return new Scope(callerScope, PropertyMap.newMap(Scope.class)); } private static Source loadInternal(final String srcStr, final String prefix, final String resourcePath) { if (srcStr.startsWith(prefix)) { final String resource = resourcePath + srcStr.substring(prefix.length());
< prev index next >