initSafeStandardObjects(Context, ScriptableObject, boolean) |  | 0% |  | 0% | 12 | 12 | 71 | 71 | 1 | 1 |
eq(Object, Object) |  | 0% |  | 0% | 50 | 50 | 77 | 77 | 1 | 1 |
toNumber(String) |  | 0% |  | 0% | 40 | 40 | 49 | 49 | 1 | 1 |
newCatchScope(Throwable, Scriptable, String, Context, Scriptable) |  | 0% |  | 0% | 19 | 19 | 60 | 60 | 1 | 1 |
escapeString(String, char) |  | 0% |  | 0% | 24 | 24 | 44 | 44 | 1 | 1 |
wrapException(Throwable, Scriptable, Context) |  | 0% |  | 0% | 11 | 11 | 40 | 40 | 1 | 1 |
shallowEq(Object, Object) |  | 0% |  | 0% | 32 | 32 | 35 | 35 | 1 | 1 |
defaultObjectToSource(Context, Scriptable, Scriptable, Object[]) |  | 0% |  | 0% | 13 | 13 | 39 | 39 | 1 | 1 |
compare(Number, Number, int) |  | 0% |  | 0% | 26 | 26 | 26 | 26 | 1 | 1 |
add(Object, Object, Context) |  | 0% |  | 0% | 21 | 21 | 27 | 27 | 1 | 1 |
toBigInt(String) |  | 0% |  | 0% | 19 | 19 | 36 | 36 | 1 | 1 |
fillObjectLiteral(Scriptable, Object[], Object[], int[], Context, Scriptable) |  | 0% |  | 0% | 15 | 15 | 32 | 32 | 1 | 1 |
toObject(Context, Scriptable, Object) |  | 0% |  | 0% | 12 | 12 | 33 | 33 | 1 | 1 |
enumNext(Object, Context) |  | 0% |  | 0% | 14 | 14 | 33 | 33 | 1 | 1 |
nameOrFunction(Context, Scriptable, Scriptable, String, boolean, boolean) |  | 0% |  | 0% | 20 | 20 | 45 | 45 | 1 | 1 |
toBigInt(Object) |  | 0% |  | 0% | 14 | 14 | 26 | 26 | 1 | 1 |
nameOrFunction(Context, Scriptable, Scriptable, String, boolean) |  | 0% |  | 0% | 16 | 16 | 39 | 39 | 1 | 1 |
getTemplateLiteralCallSite(Context, Scriptable, Object[], int) |  | 0% |  | 0% | 8 | 8 | 17 | 17 | 1 | 1 |
indexFromString(String) |  | 0% |  | 0% | 19 | 19 | 28 | 28 | 1 | 1 |
eqString(CharSequence, Object) |  | 0% |  | 0% | 16 | 16 | 26 | 26 | 1 | 1 |
evalSpecial(Context, Scriptable, Object, Object[], String, int) |  | 0% |  | 0% | 9 | 9 | 30 | 30 | 1 | 1 |
newArrayLiteral(Object[], int[], Context, Scriptable) |  | 0% |  | 0% | 11 | 11 | 28 | 28 | 1 | 1 |
uneval(Context, Scriptable, Object) |  | 0% |  | 0% | 11 | 11 | 28 | 28 | 1 | 1 |
compare(Object, Object, int) |  | 0% |  | 0% | 15 | 15 | 19 | 19 | 1 | 1 |
elemIncrDecr(Object, Object, Context, Scriptable, int) |  | 0% |  | 0% | 9 | 9 | 20 | 20 | 1 | 1 |
toPrimitive(Object, Class) |  | 0% |  | 0% | 13 | 13 | 26 | 26 | 1 | 1 |
refIncrDecr(Ref, Context, Scriptable, int) |  | 0% |  | 0% | 9 | 9 | 20 | 20 | 1 | 1 |
eqNumber(double, Object) |  | 0% |  | 0% | 15 | 15 | 21 | 21 | 1 | 1 |
toBoolean(Object) |  | 0% |  | 0% | 17 | 17 | 19 | 19 | 1 | 1 |
doScriptableIncrDecr(Scriptable, String, Scriptable, Object, int) |  | 0% |  | 0% | 9 | 9 | 19 | 19 | 1 | 1 |
eqBigInt(BigInteger, Object) |  | 0% |  | 0% | 12 | 12 | 25 | 25 | 1 | 1 |
getElemFunctionAndThisInner(Object, Object, Context, Scriptable, boolean) |  | 0% |  | 0% | 10 | 10 | 20 | 20 | 1 | 1 |
enumInitInOrder(Context, ScriptRuntime.IdEnumeration) |  | 0% |  | 0% | 5 | 5 | 14 | 14 | 1 | 1 |
bind(Context, Scriptable, String) |  | 0% |  | 0% | 12 | 12 | 30 | 30 | 1 | 1 |
loadFromIterable(Context, Scriptable, Object, BiConsumer) |  | 0% |  | 0% | 8 | 8 | 19 | 19 | 1 | 1 |
getElemAndThisInner(Object, Object, Context, Scriptable, boolean) |  | 0% |  | 0% | 10 | 10 | 17 | 17 | 1 | 1 |
toNumber(Object) |  | 0% |  | 0% | 11 | 11 | 13 | 13 | 1 | 1 |
testUint32String(String) |  | 0% |  | 0% | 11 | 11 | 17 | 17 | 1 | 1 |
initScript(NativeFunction, Scriptable, Context, Scriptable, boolean) |  | 0% |  | 0% | 10 | 10 | 20 | 20 | 1 | 1 |
initStandardObjects(Context, ScriptableObject, boolean) |  | 0% |  | 0% | 2 | 2 | 8 | 8 | 1 | 1 |
toStringIdOrIndex(Object) |  | 0% |  | 0% | 7 | 7 | 15 | 15 | 1 | 1 |
getValueAndThisInner(Object, Context, boolean) |  | 0% |  | 0% | 12 | 12 | 17 | 17 | 1 | 1 |
toString(Object) |  | 0% |  | 0% | 10 | 10 | 20 | 20 | 1 | 1 |
numberToString(double, int) |  | 0% |  | 0% | 9 | 9 | 14 | 14 | 1 | 1 |
enumInit(Object, Context, Scriptable, int) |  | 0% |  | 0% | 8 | 8 | 17 | 17 | 1 | 1 |
getApplyOrCallThis(Context, Scriptable, Object, int, Callable) |  | 0% |  | 0% | 12 | 12 | 17 | 17 | 1 | 1 |
getTopPackageNames() |  | 0% |  | 0% | 2 | 2 | 3 | 3 | 1 | 1 |
getPropFunctionAndThisHelper(Object, String, Context, Scriptable, boolean) |  | 0% |  | 0% | 10 | 10 | 18 | 18 | 1 | 1 |
getValueFunctionAndThisInner(Object, Context, boolean) |  | 0% |  | 0% | 12 | 12 | 19 | 19 | 1 | 1 |
typeof(Object) |  | 0% |  | 0% | 12 | 12 | 11 | 11 | 1 | 1 |
leftShift(Number, Number) |  | 0% |  | 0% | 7 | 7 | 11 | 11 | 1 | 1 |
signedRightShift(Number, Number) |  | 0% |  | 0% | 7 | 7 | 11 | 11 | 1 | 1 |
sameZero(Object, Object) |  | 0% |  | 0% | 11 | 11 | 14 | 14 | 1 | 1 |
padAndRestArguments(Context, Scriptable, Object[], int) |  | 0% |  | 0% | 3 | 3 | 12 | 12 | 1 | 1 |
enumChangeObject(ScriptRuntime.IdEnumeration) |  | 0% |  | 0% | 7 | 7 | 16 | 16 | 1 | 1 |
notFunctionError(Object, Object, String) |  | 0% |  | 0% | 4 | 4 | 9 | 9 | 1 | 1 |
applyOrCall(boolean, Context, Scriptable, Scriptable, Object[]) |  | 0% |  | 0% | 5 | 5 | 10 | 10 | 1 | 1 |
doTopCall(Callable, Context, Scriptable, Scriptable, Object[], boolean) |  | 0% |  | 0% | 5 | 5 | 13 | 13 | 1 | 1 |
deleteObjectElem(Scriptable, Object, Context) |  | 0% |  | 0% | 6 | 6 | 11 | 11 | 1 | 1 |
getNameFunctionAndThisInner(String, Context, Scriptable, boolean) |  | 0% |  | 0% | 8 | 8 | 14 | 14 | 1 | 1 |
bitwiseAND(Number, Number) |  | 0% |  | 0% | 7 | 7 | 8 | 8 | 1 | 1 |
bitwiseOR(Number, Number) |  | 0% |  | 0% | 7 | 7 | 8 | 8 | 1 | 1 |
bitwiseXOR(Number, Number) |  | 0% |  | 0% | 7 | 7 | 8 | 8 | 1 | 1 |
getPropAndThisHelper(Object, String, Context, Scriptable, boolean) |  | 0% |  | 0% | 10 | 10 | 13 | 13 | 1 | 1 |
exponentiate(Number, Number) |  | 0% |  | 0% | 6 | 6 | 10 | 10 | 1 | 1 |
enumNextInOrder(ScriptRuntime.IdEnumeration, Context) |  | 0% |  | 0% | 4 | 4 | 13 | 13 | 1 | 1 |
initFunction(Context, Scriptable, NativeFunction, int, boolean) |  | 0% |  | 0% | 9 | 9 | 15 | 15 | 1 | 1 |
nameIncrDecr(Scriptable, String, Context, int) |  | 0% |  | 0% | 8 | 8 | 15 | 15 | 1 | 1 |
toIterator(Context, Scriptable, Scriptable, boolean) |  | 0% |  | 0% | 5 | 5 | 11 | 11 | 1 | 1 |
callSpecial(Context, Callable, Scriptable, Object[], Scriptable, Scriptable, int, String, int, boolean) |  | 0% |  | 0% | 8 | 8 | 10 | 10 | 1 | 1 |
enumValue(Object, Context) |  | 0% |  | 0% | 3 | 3 | 10 | 10 | 1 | 1 |
getNameAndThisInner(String, Context, Scriptable, boolean) |  | 0% |  | 0% | 8 | 8 | 11 | 11 | 1 | 1 |
subtract(Number, Number) |  | 0% |  | 0% | 7 | 7 | 7 | 7 | 1 | 1 |
multiply(Number, Number) |  | 0% |  | 0% | 7 | 7 | 7 | 7 | 1 | 1 |
getArrayElements(Scriptable) |  | 0% |  | 0% | 5 | 5 | 12 | 12 | 1 | 1 |
getObjectElem(Scriptable, Object, Context) |  | 0% |  | 0% | 5 | 5 | 13 | 13 | 1 | 1 |
toIndex(Object) |  | 0% |  | 0% | 4 | 4 | 9 | 9 | 1 | 1 |
setSuperIndex(Object, double, Object, Context, Scriptable, Object) |  | 0% |  | 0% | 3 | 3 | 9 | 9 | 1 | 1 |
divide(Number, Number) |  | 0% |  | 0% | 6 | 6 | 7 | 7 | 1 | 1 |
remainder(Number, Number) |  | 0% |  | 0% | 6 | 6 | 7 | 7 | 1 | 1 |
setName(Scriptable, Object, Context, Scriptable, String) |  | 0% |  | 0% | 5 | 5 | 10 | 10 | 1 | 1 |
enumId(Object, Context) |  | 0% |  | 0% | 5 | 5 | 9 | 9 | 1 | 1 |
throwError(Context, Scriptable, String) |  | 0% | | n/a | 1 | 1 | 6 | 6 | 1 | 1 |
throwCustomError(Context, Scriptable, String, String) |  | 0% | | n/a | 1 | 1 | 6 | 6 | 1 | 1 |
isObject(Object) |  | 0% |  | 0% | 8 | 8 | 10 | 10 | 1 | 1 |
getSuperIndex(Object, double, Context, Scriptable, Object) |  | 0% |  | 0% | 3 | 3 | 9 | 9 | 1 | 1 |
getGlobal(Context) |  | 0% |  | 0% | 2 | 2 | 11 | 11 | 1 | 1 |
isValidIdentifierName(String, Context, boolean) |  | 0% |  | 0% | 6 | 6 | 6 | 6 | 1 | 1 |
advanceStringIndex(String, long, boolean) |  | 0% |  | 0% | 4 | 4 | 8 | 8 | 1 | 1 |
getSuperElem(Object, Scriptable, Scriptable) |  | 0% |  | 0% | 4 | 4 | 13 | 13 | 1 | 1 |
setObjectElem(Scriptable, Object, Object, Context) |  | 0% |  | 0% | 4 | 4 | 9 | 9 | 1 | 1 |
callRef(Callable, Scriptable, Object[], Context) |  | 0% |  | 0% | 3 | 3 | 9 | 9 | 1 | 1 |
searchDefaultNamespace(Context) |  | 0% |  | 0% | 5 | 5 | 14 | 14 | 1 | 1 |
propIncrDecr(Object, String, Context, Scriptable, int) |  | 0% |  | 0% | 3 | 3 | 10 | 10 | 1 | 1 |
eqBigInt(BigInteger, double) |  | 0% |  | 0% | 5 | 5 | 8 | 8 | 1 | 1 |
compareTo(Comparable, Object, int) |  | 0% |  | 0% | 9 | 9 | 6 | 6 | 1 | 1 |
compareTo(double, double, int) |  | 0% |  | 0% | 9 | 9 | 6 | 6 | 1 | 1 |
negate(Number) |  | 0% |  | 0% | 6 | 6 | 9 | 9 | 1 | 1 |
setDefaultNamespace(Object, Context) |  | 0% |  | 0% | 3 | 3 | 9 | 9 | 1 | 1 |
newSpecial(Context, Object, Object[], Scriptable, int) |  | 0% |  | 0% | 5 | 5 | 8 | 8 | 1 | 1 |
setObjectIndex(Object, double, Object, Context, Scriptable) |  | 0% |  | 0% | 3 | 3 | 6 | 6 | 1 | 1 |
enterWith(Object, Context, Scriptable) |  | 0% |  | 0% | 3 | 3 | 7 | 7 | 1 | 1 |
notFunctionError(Object, Object) |  | 0% |  | 0% | 3 | 3 | 4 | 4 | 1 | 1 |
getExistingCtor(Context, Scriptable, String) |  | 0% |  | 0% | 3 | 3 | 6 | 6 | 1 | 1 |
setSuperElem(Scriptable, Scriptable, Object, Object, Context) |  | 0% |  | 0% | 3 | 3 | 7 | 7 | 1 | 1 |
setSuperProp(Object, String, Object, Context, Scriptable, Object) |  | 0% | | n/a | 1 | 1 | 7 | 7 | 1 | 1 |
getObjectIndex(Object, double, Context, Scriptable) |  | 0% |  | 0% | 3 | 3 | 6 | 6 | 1 | 1 |
warnAboutNonJSObject(Object) |  | 0% |  | 0% | 2 | 2 | 8 | 8 | 1 | 1 |
canonicalNumericIndexString(String) |  | 0% |  | 0% | 4 | 4 | 9 | 9 | 1 | 1 |
getSuperProp(Scriptable, Scriptable, String, Context, boolean) |  | 0% |  | 0% | 4 | 4 | 10 | 10 | 1 | 1 |
getApplyArguments(Context, Object) |  | 0% |  | 0% | 6 | 6 | 7 | 7 | 1 | 1 |
getCallable(Scriptable) |  | 0% |  | 0% | 4 | 4 | 9 | 9 | 1 | 1 |
isRhinoRuntimeType(Class) |  | 0% |  | 0% | 7 | 7 | 5 | 5 | 1 | 1 |
padArguments(Object[], int) |  | 0% |  | 0% | 3 | 3 | 6 | 6 | 1 | 1 |
call(Context, Object, Object, Object[], Scriptable) |  | 0% |  | 0% | 3 | 3 | 7 | 7 | 1 | 1 |
hasObjectElem(Scriptable, Object, Context) |  | 0% |  | 0% | 3 | 3 | 7 | 7 | 1 | 1 |
name(Context, Scriptable, String) |  | 0% |  | 0% | 3 | 3 | 7 | 7 | 1 | 1 |
bitwiseNOT(Number) |  | 0% |  | 0% | 3 | 3 | 6 | 6 | 1 | 1 |
same(Object, Object) |  | 0% |  | 0% | 5 | 5 | 7 | 7 | 1 | 1 |
constructError(String, String, int) |  | 0% |  | 0% | 2 | 2 | 5 | 5 | 1 | 1 |
currentXMLLib(Context) |  | 0% |  | 0% | 4 | 4 | 7 | 7 | 1 | 1 |
checkDeprecated(Context, String) |  | 0% |  | 0% | 4 | 4 | 6 | 6 | 1 | 1 |
toInteger(double) |  | 0% |  | 0% | 5 | 5 | 4 | 4 | 1 | 1 |
getObjectProp(Scriptable, String, Context) |  | 0% |  | 0% | 3 | 3 | 7 | 7 | 1 | 1 |
setFunctionProtoAndParent(BaseFunction, Context, Scriptable, boolean) |  | 0% |  | 0% | 4 | 4 | 7 | 7 | 1 | 1 |
defaultObjectToString(Scriptable) |  | 0% |  | 0% | 4 | 4 | 6 | 6 | 1 | 1 |
delete(Object, Object, Context, Scriptable, boolean) |  | 0% |  | 0% | 3 | 3 | 7 | 7 | 1 | 1 |
getMessage4(String, Object, Object, Object, Object) |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
typeErrorThrower(Context) |  | 0% |  | 0% | 2 | 2 | 6 | 6 | 1 | 1 |
add(Integer, Integer) |  | 0% |  | 0% | 3 | 3 | 4 | 4 | 1 | 1 |
subtract(Integer, Integer) |  | 0% |  | 0% | 3 | 3 | 4 | 4 | 1 | 1 |
multiply(Integer, Integer) |  | 0% |  | 0% | 3 | 3 | 4 | 4 | 1 | 1 |
setSuperElem(Object, Object, Object, Context, Scriptable, Object) |  | 0% | | n/a | 1 | 1 | 5 | 5 | 1 | 1 |
bigIntToString(BigInteger, int) |  | 0% |  | 0% | 3 | 3 | 3 | 3 | 1 | 1 |
enterActivationFunction(Context, Scriptable) |  | 0% |  | 0% | 2 | 2 | 6 | 6 | 1 | 1 |
undefWriteError(Object, Object, Object) |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
isUnregisteredSymbol(Object) |  | 0% |  | 0% | 4 | 4 | 4 | 4 | 1 | 1 |
toObjectOrNull(Context, Object) |  | 0% |  | 0% | 4 | 4 | 5 | 5 | 1 | 1 |
getSuperProp(Object, String, Context, Scriptable, Object, boolean) |  | 0% | | n/a | 1 | 1 | 5 | 5 | 1 | 1 |
instanceOf(Object, Object, Context) |  | 0% |  | 0% | 3 | 3 | 4 | 4 | 1 | 1 |
checkDynamicScope(Scriptable, Scriptable) |  | 0% |  | 0% | 4 | 4 | 8 | 8 | 1 | 1 |
addInstructionCount(Context, int) |  | 0% |  | 0% | 2 | 2 | 5 | 5 | 1 | 1 |
getMessage3(String, Object, Object, Object) |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
toObjectOrNull(Context, Object, Scriptable) |  | 0% |  | 0% | 4 | 4 | 5 | 5 | 1 | 1 |
newObject(Context, Scriptable, String, Object[]) |  | 0% |  | 0% | 2 | 2 | 5 | 5 | 1 | 1 |
newBuiltinObject(Context, Scriptable, TopLevel.Builtins, Object[]) |  | 0% |  | 0% | 2 | 2 | 5 | 5 | 1 | 1 |
newNativeError(Context, Scriptable, TopLevel.NativeErrors, Object[]) |  | 0% |  | 0% | 2 | 2 | 5 | 5 | 1 | 1 |
setObjectProp(Object, String, Object, Context, Scriptable) |  | 0% | | n/a | 1 | 1 | 3 | 3 | 1 | 1 |
isPrimitive(Object) |  | 0% |  | 0% | 6 | 6 | 2 | 2 | 1 | 1 |
getIndexObject(String) |  | 0% |  | 0% | 3 | 3 | 4 | 4 | 1 | 1 |
getSuperElem(Object, Object, Context, Scriptable, Object) |  | 0% | | n/a | 1 | 1 | 4 | 4 | 1 | 1 |
getObjectPropNoWarn(Object, String, Context, Scriptable) |  | 0% |  | 0% | 2 | 2 | 5 | 5 | 1 | 1 |
typeofName(Scriptable, String) |  | 0% |  | 0% | 2 | 2 | 4 | 4 | 1 | 1 |
jsDelegatesTo(Scriptable, Scriptable) |  | 0% |  | 0% | 3 | 3 | 5 | 5 | 1 | 1 |
findFunctionActivation(Context, Function) |  | 0% |  | 0% | 3 | 3 | 5 | 5 | 1 | 1 |
stringToNumber(String, int, int, int, boolean) |   | 94% |   | 77% | 15 | 42 | 7 | 75 | 0 | 1 |
toCharSequence(Object) |  | 0% |  | 0% | 3 | 3 | 3 | 3 | 1 | 1 |
callIterator(Object, Context, Scriptable) |  | 0% | | n/a | 1 | 1 | 4 | 4 | 1 | 1 |
isArrayLike(Scriptable) |  | 0% |  | 0% | 5 | 5 | 2 | 2 | 1 | 1 |
isNaN(Object) |  | 0% |  | 0% | 3 | 3 | 5 | 5 | 1 | 1 |
constructError(String, String) |  | 0% | | n/a | 1 | 1 | 3 | 3 | 1 | 1 |
verifyIsScriptableOrComplainWriteErrorInEs5Strict(Object, String, Object, Context) |  | 0% |  | 0% | 4 | 4 | 5 | 5 | 1 | 1 |
memberRef(Object, Object, Object, Context, int) |  | 0% |  | 0% | 2 | 2 | 4 | 4 | 1 | 1 |
toLength(Object[], int) |  | 0% |  | 0% | 2 | 2 | 4 | 4 | 1 | 1 |
strictSetName(Scriptable, Object, Context, Scriptable, String) |  | 0% |  | 0% | 2 | 2 | 5 | 5 | 1 | 1 |
setConst(Scriptable, Object, Context, String) |  | 0% |  | 0% | 2 | 2 | 4 | 4 | 1 | 1 |
isVisible(Context, Object) |  | 0% |  | 0% | 3 | 3 | 2 | 2 | 1 | 1 |
setObjectProtoAndParent(ScriptableObject, Scriptable) |  | 0% | | n/a | 1 | 1 | 5 | 5 | 1 | 1 |
getMessage2(String, Object, Object) |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
undefReadError(Object, Object) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
undefCallError(Object, Object) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
undefDeleteError(Object, Object) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
memberRef(Object, Object, Context, int) |  | 0% |  | 0% | 2 | 2 | 4 | 4 | 1 | 1 |
lastUint32Result(Context) |  | 0% |  | 0% | 2 | 2 | 3 | 3 | 1 | 1 |
lambda$evalSpecial$0(Scriptable, CompilerEnvirons) |  | 0% |  | 0% | 3 | 3 | 4 | 4 | 1 | 1 |
toNumeric(Object) |  | 0% |  | 0% | 2 | 2 | 4 | 4 | 1 | 1 |
toLength(Object) |  | 0% |  | 0% | 2 | 2 | 4 | 4 | 1 | 1 |
getIndexObject(double) |  | 0% |  | 0% | 2 | 2 | 4 | 4 | 1 | 1 |
isIteratorDone(Context, Object) |  | 0% |  | 0% | 2 | 2 | 4 | 4 | 1 | 1 |
in(Object, Object, Context) |  | 0% |  | 0% | 2 | 2 | 3 | 3 | 1 | 1 |
asScriptableOrThrowUndefWriteError(Context, Scriptable, Object, Object, Object) |  | 0% |  | 0% | 2 | 2 | 4 | 4 | 1 | 1 |
storeUint32Result(Context, long) |  | 0% |  | 0% | 2 | 2 | 3 | 3 | 1 | 1 |
isSymbol(Object) |  | 0% |  | 0% | 4 | 4 | 1 | 1 | 1 | 1 |
setObjectElem(Object, Object, Object, Context, Scriptable) |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
newObject(Object, Context, Scriptable, Object[]) |  | 0% |  | 0% | 2 | 2 | 3 | 3 | 1 | 1 |
createFunctionActivation(NativeFunction, Scriptable, Object[], boolean) |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
createFunctionActivation(NativeFunction, Context, Scriptable, Object[], boolean, boolean, Scriptable) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
createFunctionActivation(NativeFunction, Context, Scriptable, Object[], boolean, boolean, boolean, Scriptable) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
createArrowFunctionActivation(NativeFunction, Scriptable, Object[], boolean) |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
createArrowFunctionActivation(NativeFunction, Context, Scriptable, Object[], boolean, boolean, Scriptable) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
createArrowFunctionActivation(NativeFunction, Context, Scriptable, Object[], boolean, boolean, boolean, Scriptable) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
enterDotQuery(Object, Scriptable) |  | 0% |  | 0% | 2 | 2 | 4 | 4 | 1 | 1 |
newObjectLiteral(Object[], Object[], Context, Scriptable) |  | 0% | | n/a | 1 | 1 | 3 | 3 | 1 | 1 |
newObjectLiteral(Object[], Object[], int[], Context, Scriptable) |  | 0% | | n/a | 1 | 1 | 3 | 3 | 1 | 1 |
asScriptableOrThrowUndefReadError(Context, Scriptable, Object, Object) |  | 0% |  | 0% | 2 | 2 | 4 | 4 | 1 | 1 |
notFoundError(Scriptable, String) |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
isStrWhiteSpaceChar(int) |  | 0% |  | 0% | 3 | 3 | 3 | 3 | 1 | 1 |
getSuperIndex(Scriptable, Scriptable, int) |  | 0% |  | 0% | 2 | 2 | 4 | 4 | 1 | 1 |
isSpecialProperty(String) |  | 0% |  | 0% | 3 | 3 | 1 | 1 | 1 | 1 |
topScopeName(Context, Scriptable, String) |  | 0% |  | 0% | 2 | 2 | 3 | 3 | 1 | 1 |
getPropFunctionAndThisInner(Object, String, Context, Scriptable, boolean) |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
getPropAndThisInner(Object, String, Context, Scriptable, boolean) |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
setBuiltinProtoAndParent(ScriptableObject, Scriptable, TopLevel.Builtins) |  | 0% | | n/a | 1 | 1 | 4 | 4 | 1 | 1 |
checkRegExpProxy(Context) |  | 0% |  | 0% | 2 | 2 | 4 | 4 | 1 | 1 |
isGeneratedScript(String) |  | 0% |  | 0% | 3 | 3 | 1 | 1 | 1 | 1 |
clamp(int, int, int) |  | 0% |  | 0% | 3 | 3 | 5 | 5 | 1 | 1 |
toNumber(Object[], int) |  | 0% |  | 0% | 2 | 2 | 1 | 1 | 1 | 1 |
toString(Object[], int) |  | 0% |  | 0% | 2 | 2 | 1 | 1 | 1 | 1 |
toObject(Scriptable, Object) |  | 0% |  | 0% | 2 | 2 | 3 | 3 | 1 | 1 |
toObject(Scriptable, Object, Class) |  | 0% |  | 0% | 2 | 2 | 3 | 3 | 1 | 1 |
toInteger(Object[], int) |  | 0% |  | 0% | 2 | 2 | 1 | 1 | 1 | 1 |
toInt32(Object) |  | 0% |  | 0% | 2 | 2 | 2 | 2 | 1 | 1 |
toIntegerOrInfinity(Object) |  | 0% |  | 0% | 2 | 2 | 2 | 2 | 1 | 1 |
toInt32(Object[], int) |  | 0% |  | 0% | 2 | 2 | 1 | 1 | 1 | 1 |
getObjectElem(Object, Object, Context, Scriptable) |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
getObjectProp(Object, String, Context, Scriptable) |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
getObjectIndex(Scriptable, int, Context) |  | 0% |  | 0% | 2 | 2 | 4 | 4 | 1 | 1 |
getTopCallScope(Context) |  | 0% |  | 0% | 2 | 2 | 4 | 4 | 1 | 1 |
exitActivationFunction(Context) |  | 0% | | n/a | 1 | 1 | 4 | 4 | 1 | 1 |
getMessage1(String, Object) |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
nameRef(Object, Object, Context, Scriptable, int) |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
storeScriptable(Context, Scriptable) |  | 0% |  | 0% | 2 | 2 | 3 | 3 | 1 | 1 |
discardLastStoredScriptable(Context) |  | 0% |  | 0% | 2 | 2 | 3 | 3 | 1 | 1 |
errorWithClassName(String, Object) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
registerRegExp(Context, ScriptableObject, boolean) |  | 0% |  | 0% | 2 | 2 | 4 | 4 | 1 | 1 |
isJSWhitespaceOrLineTerminator(int) |  | 0% |  | 0% | 3 | 3 | 1 | 1 | 1 | 1 |
isArrayObject(Object) |  | 0% |  | 0% | 3 | 3 | 1 | 1 | 1 | 1 |
constructError(String, String, String, int, String, int) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
notXmlError(Object) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
setRegExpProxy(Context, RegExpProxy) |  | 0% |  | 0% | 2 | 2 | 3 | 3 | 1 | 1 |
nameRef(Object, Context, Scriptable, int) |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
makeUrlForGeneratedScript(boolean, String, int) |  | 0% |  | 0% | 2 | 2 | 3 | 3 | 1 | 1 |
enumInit(Object, Context, boolean) |  | 0% |  | 0% | 2 | 2 | 1 | 1 | 1 | 1 |
doTopCall(Callable, Context, Scriptable, Scriptable, Object[]) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
createFunctionActivation(NativeFunction, Scriptable, Object[]) |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
typeError3(String, String, String, String) |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
wrapNumber(double) |  | 0% |  | 0% | 2 | 2 | 3 | 3 | 1 | 1 |
setObjectElem(Object, Object, Object, Context) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
setObjectProp(Object, String, Object, Context) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
setObjectIndex(Object, double, Object, Context) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
delete(Object, Object, Context, boolean) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
propIncrDecr(Object, String, Context, int) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
elemIncrDecr(Object, Object, Context, int) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
typeError2(String, Object, Object) |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
lastStoredScriptable(Context) |  | 0% | | n/a | 1 | 1 | 3 | 3 | 1 | 1 |
getLibraryScopeOrNull(Scriptable) |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
stringToNumber(String, int, int, int) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
toUint16(Object) |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
getTopLevelProp(Scriptable, String) |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
getObjectElem(Object, Object, Context) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
getObjectProp(Object, String, Context) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
getObjectPropNoWarn(Object, String, Context) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
getObjectIndex(Object, double, Context) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
setSuperProp(Scriptable, Scriptable, String, Object, Context) |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
setSuperIndex(Scriptable, Scriptable, int, Object, Context) |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
refSet(Ref, Object, Context) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
specialRef(Object, String, Context) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
enumInit(Object, Context, int) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
getElemFunctionAndThis(Object, Object, Context) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
getElemFunctionAndThis(Object, Object, Context, Scriptable) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
getElemFunctionAndThisOptional(Object, Object, Context, Scriptable) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
getElemAndThis(Object, Object, Context, Scriptable) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
getElemAndThisOptional(Object, Object, Context, Scriptable) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
getPropFunctionAndThis(Object, String, Context) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
getPropFunctionAndThis(Object, String, Context, Scriptable) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
getPropFunctionAndThisOptional(Object, String, Context, Scriptable) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
getPropAndThis(Object, String, Context, Scriptable) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
getPropAndThisOptional(Object, String, Context, Scriptable) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
add(CharSequence, Object) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
add(Object, CharSequence) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
refIncrDecr(Ref, Context, int) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
hasTopCall(Context) |  | 0% |  | 0% | 2 | 2 | 1 | 1 | 1 | 1 |
updateDotQuery(boolean, Scriptable) |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
rangeErrorById(String, Object[]) |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
typeErrorById(String, Object[]) |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
typeError1(String, Object) |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
syntaxErrorById(String, Object[]) |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
wrapRegExp(Context, Scriptable, Object) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
escapeAttributeValue(Object, Context) |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
escapeTextValue(Object, Context) |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
toUint32(double) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
setObjectProp(Scriptable, String, Object, Context) |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
setObjectIndex(Scriptable, int, Object, Context) |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
refSet(Ref, Object, Context, Scriptable) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
specialRef(Object, String, Context, Scriptable) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
delete(Object, Object, Context) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
getNameFunctionAndThis(String, Context, Scriptable) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
getNameFunctionAndThisOptional(String, Context, Scriptable) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
getNameAndThis(String, Context, Scriptable) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
getNameAndThisOptional(String, Context, Scriptable) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
nameIncrDecr(Scriptable, String, int) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
leaveWith(Scriptable) |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
leaveDotQuery(Scriptable) |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
setFunctionProtoAndParent(BaseFunction, Scriptable) |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
setFunctionProtoAndParent(BaseFunction, Context, Scriptable) |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
setFunctionProtoAndParent(BaseFunction, Scriptable, boolean) |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
typeError0(String) |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
toObject(Context, Scriptable, Object, Class) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
refDel(Ref, Context) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
setEnumNumbers(Object, boolean) |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
getValueFunctionAndThis(Object, Context) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
getValueFunctionAndThisOptional(Object, Context) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
getValueAndThis(Object, Context) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
getValueAndThisOptional(Object, Context) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
getMessage(String, Object[]) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
loadOneServiceImplementation(Class) |   | 80% |   | 75% | 1 | 3 | 1 | 7 | 0 | 1 |
escapeString(String) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
toString(double) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
toInteger(Object) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
toUint32(Object) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
refGet(Ref, Context) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
enumNext(Object) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
toPrimitive(Object) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
getMessage0(String) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
rangeError(String) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
typeError(String) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
notFunctionError(Object) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
syntaxError(String) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
referenceError(String) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
ScriptRuntime() | | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
typeErrorThrower() | | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
wrapBoolean(boolean) | | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
wrapInt(int) | | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
toInt32(double) | | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
toIntegerOrInfinity(double) | | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
getRegExpProxy(Context) | | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
throwDeleteOnSuperPropertyNotAllowed() | | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
static {...} |  | 97% |   | 50% | 1 | 2 | 0 | 30 | 0 | 1 |
isJSLineTerminator(int) |  | 100% |  | 100% | 0 | 6 | 0 | 3 | 0 | 1 |
stringPrefixToNumber(String, int, int) |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
getMessageById(String, Object[]) |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |