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;