src/jdk/nashorn/internal/codegen/CodeGenerator.java
Print this page
*** 56,65 ****
--- 56,66 ----
import java.util.Arrays;
import java.util.EnumSet;
import java.util.Iterator;
import java.util.LinkedList;
import java.util.List;
+ import java.util.Locale;
import java.util.TreeMap;
import jdk.nashorn.internal.codegen.ClassEmitter.Flag;
import jdk.nashorn.internal.codegen.CompilerConstants.Call;
import jdk.nashorn.internal.codegen.RuntimeCallSite.SpecializedRuntimeNode;
*** 2218,2228 ****
} else {
assert false;
}
method.convert(Type.OBJECT);
} else if (value instanceof Boolean) {
! method.getField(staticField(Boolean.class, value.toString().toUpperCase(), Boolean.class));
} else {
load(rhs);
method.convert(unaryNode.getType());
}
} else {
--- 2219,2229 ----
} else {
assert false;
}
method.convert(Type.OBJECT);
} else if (value instanceof Boolean) {
! method.getField(staticField(Boolean.class, value.toString().toUpperCase(Locale.ENGLISH), Boolean.class));
} else {
load(rhs);
method.convert(unaryNode.getType());
}
} else {