8130476: Remove unused methods in Global.java

Reviewed-by: hannesw, attila
This commit is contained in:
Athijegannathan Sundararajan 2015-07-06 15:59:55 +05:30
parent 833d238585
commit 94d29a19c8

View File

@ -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";