test/src/jdk/nashorn/internal/codegen/CompilerTest.java

Print this page

        

*** 26,35 **** --- 26,36 ---- package jdk.nashorn.internal.codegen; import java.io.File; import java.io.PrintWriter; import java.io.StringWriter; + import jdk.nashorn.internal.objects.Global; import jdk.nashorn.internal.runtime.Context; import jdk.nashorn.internal.runtime.ErrorManager; import jdk.nashorn.internal.runtime.ScriptFunction; import jdk.nashorn.internal.runtime.ScriptObject; import jdk.nashorn.internal.runtime.Source;
*** 56,66 **** private void log(String msg) { org.testng.Reporter.log(msg, true); } private Context context; ! private ScriptObject global; @BeforeClass public void setupTest() { final Options options = new Options("nashorn"); options.set("anon.functions", true); --- 57,67 ---- private void log(String msg) { org.testng.Reporter.log(msg, true); } private Context context; ! private Global global; @BeforeClass public void setupTest() { final Options options = new Options("nashorn"); options.set("anon.functions", true);
*** 144,154 **** private void compileJSFile(final File file, final TestFilter filter) { if (VERBOSE) { log("Begin compiling " + file.getAbsolutePath()); } ! final ScriptObject oldGlobal = Context.getGlobal(); final boolean globalChanged = (oldGlobal != global); try { final char[] buffer = Source.readFully(file); boolean excluded = false; --- 145,155 ---- private void compileJSFile(final File file, final TestFilter filter) { if (VERBOSE) { log("Begin compiling " + file.getAbsolutePath()); } ! final Global oldGlobal = Context.getGlobal(); final boolean globalChanged = (oldGlobal != global); try { final char[] buffer = Source.readFully(file); boolean excluded = false;