mirror of
https://github.com/openjdk/jdk.git
synced 2026-04-16 01:40:31 +00:00
8130476: Remove unused methods in Global.java
Reviewed-by: hannesw, attila
This commit is contained in:
parent
833d238585
commit
94d29a19c8
@ -1768,38 +1768,10 @@ public final class Global extends Scope {
|
||||
return ScriptFunction.getPrototype(getBuiltinFloat64Array());
|
||||
}
|
||||
|
||||
private ScriptFunction getBuiltinArray() {
|
||||
return builtinArray;
|
||||
}
|
||||
|
||||
ScriptFunction getTypeErrorThrower() {
|
||||
return typeErrorThrower;
|
||||
}
|
||||
|
||||
/**
|
||||
* Called from compiled script code to test if builtin has been overridden
|
||||
*
|
||||
* @return true if builtin array has not been overridden
|
||||
*/
|
||||
public static boolean isBuiltinArray() {
|
||||
final Global instance = Global.instance();
|
||||
return instance.array == instance.getBuiltinArray();
|
||||
}
|
||||
|
||||
private ScriptFunction getBuiltinBoolean() {
|
||||
return builtinBoolean;
|
||||
}
|
||||
|
||||
/**
|
||||
* Called from compiled script code to test if builtin has been overridden
|
||||
*
|
||||
* @return true if builtin boolean has not been overridden
|
||||
*/
|
||||
public static boolean isBuiltinBoolean() {
|
||||
final Global instance = Global.instance();
|
||||
return instance._boolean == instance.getBuiltinBoolean();
|
||||
}
|
||||
|
||||
private synchronized ScriptFunction getBuiltinDate() {
|
||||
if (this.builtinDate == null) {
|
||||
this.builtinDate = initConstructorAndSwitchPoint("Date", ScriptFunction.class);
|
||||
@ -1810,30 +1782,6 @@ public final class Global extends Scope {
|
||||
return this.builtinDate;
|
||||
}
|
||||
|
||||
/**
|
||||
* Called from compiled script code to test if builtin has been overridden
|
||||
*
|
||||
* @return true if builtin date has not been overridden
|
||||
*/
|
||||
public static boolean isBuiltinDate() {
|
||||
final Global instance = Global.instance();
|
||||
return instance.date == LAZY_SENTINEL || instance.date == instance.getBuiltinDate();
|
||||
}
|
||||
|
||||
private ScriptFunction getBuiltinError() {
|
||||
return builtinError;
|
||||
}
|
||||
|
||||
/**
|
||||
* Called from compiled script code to test if builtin has been overridden
|
||||
*
|
||||
* @return true if builtin error has not been overridden
|
||||
*/
|
||||
public static boolean isBuiltinError() {
|
||||
final Global instance = Global.instance();
|
||||
return instance.error == instance.getBuiltinError();
|
||||
}
|
||||
|
||||
private synchronized ScriptFunction getBuiltinEvalError() {
|
||||
if (this.builtinEvalError == null) {
|
||||
this.builtinEvalError = initErrorSubtype("EvalError", getErrorPrototype());
|
||||
@ -1841,30 +1789,10 @@ public final class Global extends Scope {
|
||||
return this.builtinEvalError;
|
||||
}
|
||||
|
||||
/**
|
||||
* Called from compiled script code to test if builtin has been overridden
|
||||
*
|
||||
* @return true if builtin eval error has not been overridden
|
||||
*/
|
||||
public static boolean isBuiltinEvalError() {
|
||||
final Global instance = Global.instance();
|
||||
return instance.evalError == LAZY_SENTINEL || instance.evalError == instance.getBuiltinEvalError();
|
||||
}
|
||||
|
||||
private ScriptFunction getBuiltinFunction() {
|
||||
return builtinFunction;
|
||||
}
|
||||
|
||||
/**
|
||||
* Called from compiled script code to test if builtin has been overridden
|
||||
*
|
||||
* @return true if builtin function has not been overridden
|
||||
*/
|
||||
public static boolean isBuiltinFunction() {
|
||||
final Global instance = Global.instance();
|
||||
return instance.function == instance.getBuiltinFunction();
|
||||
}
|
||||
|
||||
/**
|
||||
* Get the switchpoint used to check property changes for Function.prototype.apply
|
||||
* @return the switchpoint guarding apply (same as guarding call, and everything else in function)
|
||||
@ -1906,16 +1834,6 @@ public final class Global extends Scope {
|
||||
return builtinJSAdapter;
|
||||
}
|
||||
|
||||
/**
|
||||
* Called from compiled script code to test if builtin has been overridden
|
||||
*
|
||||
* @return true if builtin JSAdapter has not been overridden
|
||||
*/
|
||||
public static boolean isBuiltinJSAdapter() {
|
||||
final Global instance = Global.instance();
|
||||
return instance.jsadapter == LAZY_SENTINEL || instance.jsadapter == instance.getBuiltinJSAdapter();
|
||||
}
|
||||
|
||||
private synchronized ScriptObject getBuiltinJSON() {
|
||||
if (this.builtinJSON == null) {
|
||||
this.builtinJSON = initConstructorAndSwitchPoint("JSON", ScriptObject.class);
|
||||
@ -1923,44 +1841,6 @@ public final class Global extends Scope {
|
||||
return this.builtinJSON;
|
||||
}
|
||||
|
||||
/**
|
||||
* Called from compiled script code to test if builtin has been overridden
|
||||
*
|
||||
* @return true if builtin JSON has has not been overridden
|
||||
*/
|
||||
public static boolean isBuiltinJSON() {
|
||||
final Global instance = Global.instance();
|
||||
return instance.json == LAZY_SENTINEL || instance.json == instance.getBuiltinJSON();
|
||||
}
|
||||
|
||||
private ScriptObject getBuiltinJava() {
|
||||
return builtinJava;
|
||||
}
|
||||
|
||||
/**
|
||||
* Called from compiled script code to test if builtin has been overridden
|
||||
*
|
||||
* @return true if builtin Java has not been overridden
|
||||
*/
|
||||
public static boolean isBuiltinJava() {
|
||||
final Global instance = Global.instance();
|
||||
return instance.java == instance.getBuiltinJava();
|
||||
}
|
||||
|
||||
private ScriptObject getBuiltinJavax() {
|
||||
return builtinJavax;
|
||||
}
|
||||
|
||||
/**
|
||||
* Called from compiled script code to test if builtin has been overridden
|
||||
*
|
||||
* @return true if builtin Javax has not been overridden
|
||||
*/
|
||||
public static boolean isBuiltinJavax() {
|
||||
final Global instance = Global.instance();
|
||||
return instance.javax == instance.getBuiltinJavax();
|
||||
}
|
||||
|
||||
private synchronized ScriptFunction getBuiltinJavaImporter() {
|
||||
if (this.builtinJavaImporter == null) {
|
||||
this.builtinJavaImporter = initConstructor("JavaImporter", ScriptFunction.class);
|
||||
@ -1975,68 +1855,6 @@ public final class Global extends Scope {
|
||||
return this.builtinJavaApi;
|
||||
}
|
||||
|
||||
/**
|
||||
* Called from compiled script code to test if builtin has been overridden
|
||||
*
|
||||
* @return true if builtin Java importer has not been overridden
|
||||
*/
|
||||
public static boolean isBuiltinJavaImporter() {
|
||||
final Global instance = Global.instance();
|
||||
return instance.javaImporter == LAZY_SENTINEL || instance.javaImporter == instance.getBuiltinJavaImporter();
|
||||
}
|
||||
|
||||
/**
|
||||
* Called from compiled script code to test if builtin has been overridden
|
||||
*
|
||||
* @return true if builtin math has not been overridden
|
||||
*/
|
||||
public static boolean isBuiltinMath() {
|
||||
final Global instance = Global.instance();
|
||||
return instance.math == instance.builtinMath;
|
||||
}
|
||||
|
||||
private ScriptFunction getBuiltinNumber() {
|
||||
return builtinNumber;
|
||||
}
|
||||
|
||||
/**
|
||||
* Called from compiled script code to test if builtin has been overridden
|
||||
*
|
||||
* @return true if builtin number has not been overridden
|
||||
*/
|
||||
public static boolean isBuiltinNumber() {
|
||||
final Global instance = Global.instance();
|
||||
return instance.number == instance.getBuiltinNumber();
|
||||
}
|
||||
|
||||
private ScriptFunction getBuiltinObject() {
|
||||
return builtinObject;
|
||||
}
|
||||
|
||||
/**
|
||||
* Called from compiled script code to test if builtin has been overridden
|
||||
*
|
||||
* @return true if builtin object has not been overridden
|
||||
*/
|
||||
public static boolean isBuiltinObject() {
|
||||
final Global instance = Global.instance();
|
||||
return instance.object == instance.getBuiltinObject();
|
||||
}
|
||||
|
||||
private ScriptObject getBuiltinPackages() {
|
||||
return builtinPackages;
|
||||
}
|
||||
|
||||
/**
|
||||
* Called from compiled script code to test if builtin has been overridden
|
||||
*
|
||||
* @return true if builtin package has not been overridden
|
||||
*/
|
||||
public static boolean isBuiltinPackages() {
|
||||
final Global instance = Global.instance();
|
||||
return instance.packages == instance.getBuiltinPackages();
|
||||
}
|
||||
|
||||
private synchronized ScriptFunction getBuiltinRangeError() {
|
||||
if (this.builtinRangeError == null) {
|
||||
this.builtinRangeError = initErrorSubtype("RangeError", getErrorPrototype());
|
||||
@ -2044,30 +1862,6 @@ public final class Global extends Scope {
|
||||
return builtinRangeError;
|
||||
}
|
||||
|
||||
/**
|
||||
* Called from compiled script code to test if builtin has been overridden
|
||||
*
|
||||
* @return true if builtin range error has not been overridden
|
||||
*/
|
||||
public static boolean isBuiltinRangeError() {
|
||||
final Global instance = Global.instance();
|
||||
return instance.rangeError == LAZY_SENTINEL || instance.rangeError == instance.getBuiltinRangeError();
|
||||
}
|
||||
|
||||
private synchronized ScriptFunction getBuiltinReferenceError() {
|
||||
return builtinReferenceError;
|
||||
}
|
||||
|
||||
/**
|
||||
* Called from compiled script code to test if builtin has been overridden
|
||||
*
|
||||
* @return true if builtin reference error has not been overridden
|
||||
*/
|
||||
public static boolean isBuiltinReferenceError() {
|
||||
final Global instance = Global.instance();
|
||||
return instance.referenceError == instance.getBuiltinReferenceError();
|
||||
}
|
||||
|
||||
private synchronized ScriptFunction getBuiltinRegExp() {
|
||||
if (this.builtinRegExp == null) {
|
||||
this.builtinRegExp = initConstructorAndSwitchPoint("RegExp", ScriptFunction.class);
|
||||
@ -2081,58 +1875,6 @@ public final class Global extends Scope {
|
||||
return builtinRegExp;
|
||||
}
|
||||
|
||||
/**
|
||||
* Called from compiled script code to test if builtin has been overridden
|
||||
*
|
||||
* @return true if builtin regexp has not been overridden
|
||||
*/
|
||||
public static boolean isBuiltinRegExp() {
|
||||
final Global instance = Global.instance();
|
||||
return instance.regexp == LAZY_SENTINEL || instance.regexp == instance.getBuiltinRegExp();
|
||||
}
|
||||
|
||||
private ScriptFunction getBuiltinString() {
|
||||
return builtinString;
|
||||
}
|
||||
|
||||
/**
|
||||
* Called from compiled script code to test if builtin has been overridden
|
||||
*
|
||||
* @return true if builtin Java has not been overridden
|
||||
*/
|
||||
public static boolean isBuiltinString() {
|
||||
final Global instance = Global.instance();
|
||||
return instance.string == instance.getBuiltinString();
|
||||
}
|
||||
|
||||
private ScriptFunction getBuiltinSyntaxError() {
|
||||
return builtinSyntaxError;
|
||||
}
|
||||
|
||||
/**
|
||||
* Called from compiled script code to test if builtin has been overridden
|
||||
*
|
||||
* @return true if builtin syntax error has not been overridden
|
||||
*/
|
||||
public static boolean isBuiltinSyntaxError() {
|
||||
final Global instance = Global.instance();
|
||||
return instance.syntaxError == instance.getBuiltinSyntaxError();
|
||||
}
|
||||
|
||||
private ScriptFunction getBuiltinTypeError() {
|
||||
return builtinTypeError;
|
||||
}
|
||||
|
||||
/**
|
||||
* Called from compiled script code to test if builtin has been overridden
|
||||
*
|
||||
* @return true if builtin type error has not been overridden
|
||||
*/
|
||||
public static boolean isBuiltinTypeError() {
|
||||
final Global instance = Global.instance();
|
||||
return instance.typeError == instance.getBuiltinTypeError();
|
||||
}
|
||||
|
||||
private synchronized ScriptFunction getBuiltinURIError() {
|
||||
if (this.builtinURIError == null) {
|
||||
this.builtinURIError = initErrorSubtype("URIError", getErrorPrototype());
|
||||
@ -2140,16 +1882,6 @@ public final class Global extends Scope {
|
||||
return this.builtinURIError;
|
||||
}
|
||||
|
||||
/**
|
||||
* Called from compiled script code to test if builtin has been overridden
|
||||
*
|
||||
* @return true if builtin URI error has not been overridden
|
||||
*/
|
||||
public static boolean isBuiltinURIError() {
|
||||
final Global instance = Global.instance();
|
||||
return instance.uriError == LAZY_SENTINEL || instance.uriError == instance.getBuiltinURIError();
|
||||
}
|
||||
|
||||
@Override
|
||||
public String getClassName() {
|
||||
return "global";
|
||||
|
||||
Loading…
x
Reference in New Issue
Block a user