src/jdk/nashorn/api/scripting/ScriptObjectMirror.java

changeset 44
e62dba3ce52b
parent 41
8b3cc4ad1810
child 45
0dbcb7350595
     1.1 --- a/src/jdk/nashorn/api/scripting/ScriptObjectMirror.java	Tue Jan 22 14:36:28 2013 +0100
     1.2 +++ b/src/jdk/nashorn/api/scripting/ScriptObjectMirror.java	Tue Jan 22 22:07:12 2013 +0530
     1.3 @@ -83,7 +83,7 @@
     1.4      }
     1.5  
     1.6      private <V> V inGlobal(final Callable<V> callable) {
     1.7 -        final ScriptObject oldGlobal = Context.getGlobal();
     1.8 +        final ScriptObject oldGlobal = NashornScriptEngine.getNashornGlobal();
     1.9          final boolean globalChanged = (oldGlobal != global);
    1.10          if (globalChanged) {
    1.11              NashornScriptEngine.setNashornGlobal(global);
    1.12 @@ -105,7 +105,7 @@
    1.13      @Override
    1.14      public Object call(final String methodName, final Object args[]) {
    1.15          final Object val = sobj.get(methodName);
    1.16 -        final ScriptObject oldGlobal = Context.getGlobal();
    1.17 +        final ScriptObject oldGlobal = NashornScriptEngine.getNashornGlobal();
    1.18          final boolean globalChanged = (oldGlobal != global);
    1.19  
    1.20          if (val instanceof ScriptFunction) {
    1.21 @@ -180,7 +180,7 @@
    1.22  
    1.23      @Override
    1.24      public void setMember(final String name, final Object value) {
    1.25 -        put(name, wrap(value, Context.getGlobal()));
    1.26 +        put(name, wrap(value, NashornScriptEngine.getNashornGlobal()));
    1.27      }
    1.28  
    1.29      @Override

mercurial