| compileImpl(Scriptable, String, String, int, Object, boolean, Evaluator, ErrorReporter, Consumer) |  | 0% |  | 0% | 13 | 13 | 33 | 33 | 1 | 1 |
| parse(String, String, int, CompilerEnvirons, ErrorReporter, boolean) |  | 0% |  | 0% | 6 | 6 | 13 | 13 | 1 | 1 |
| enter(Context, ContextFactory) |  | 0% |  | 0% | 7 | 7 | 15 | 15 | 1 | 1 |
| addContextListener(ContextListener) |  | 0% |  | 0% | 2 | 2 | 14 | 14 | 1 | 1 |
| Context(ContextFactory) |  | 0% |  | 0% | 3 | 3 | 12 | 12 | 1 | 1 |
| getApplicationClassLoader() |  | 0% |  | 0% | 6 | 6 | 13 | 13 | 1 | 1 |
| reportWarning(String, Throwable) |  | 0% | | n/a | 1 | 1 | 9 | 9 | 1 | 1 |
| stringIsCompilableUnit(String) |  | 0% |  | 0% | 3 | 3 | 10 | 10 | 1 | 1 |
| callFunctionWithContinuations(Callable, Scriptable, Object[]) |  | 0% |  | 0% | 4 | 4 | 7 | 7 | 1 | 1 |
| setErrorReporter(ErrorReporter) |  | 0% |  | 0% | 5 | 5 | 10 | 10 | 1 | 1 |
| javaToJS(Object, Scriptable, Context) |  | 0% |  | 0% | 7 | 7 | 7 | 7 | 1 | 1 |
| getSourcePositionFromJavaStack(int[]) |  | 0% |  | 0% | 3 | 3 | 6 | 6 | 1 | 1 |
| close() |  | 0% |  | 0% | 5 | 5 | 6 | 6 | 1 | 1 |
| throwAsScriptRuntimeEx(Throwable) |  | 0% |  | 0% | 6 | 6 | 9 | 9 | 1 | 1 |
| callFunctionWithContinuations(Script, Scriptable) |  | 0% |  | 0% | 4 | 4 | 7 | 7 | 1 | 1 |
| setSecurityController(SecurityController) |  | 0% |  | 0% | 5 | 5 | 8 | 8 | 1 | 1 |
| exit() |  | 0% |  | 0% | 4 | 4 | 7 | 7 | 1 | 1 |
| unseal(Object) |  | 0% |  | 0% | 4 | 4 | 6 | 6 | 1 | 1 |
| setLanguageVersion(int) |  | 0% |  | 0% | 4 | 4 | 9 | 9 | 1 | 1 |
| firePropertyChangeImpl(Object, String, Object, Object) |  | 0% |  | 0% | 3 | 3 | 7 | 7 | 1 | 1 |
| setClassShutter(ClassShutter) |  | 0% |  | 0% | 4 | 4 | 7 | 7 | 1 | 1 |
| reportRuntimeError4(String, Object, Object, Object, Object) |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
| setMaximumInterpreterStackDepth(int) |  | 0% |  | 0% | 4 | 4 | 7 | 7 | 1 | 1 |
| reportError(String, String, int, String, int) |  | 0% |  | 0% | 2 | 2 | 5 | 5 | 1 | 1 |
| reportWarning(String, String, int, String, int) |  | 0% |  | 0% | 2 | 2 | 5 | 5 | 1 | 1 |
| reportRuntimeError(String, String, int, String, int) |  | 0% |  | 0% | 2 | 2 | 5 | 5 | 1 | 1 |
| setApplicationClassLoader(ClassLoader) |  | 0% |  | 0% | 4 | 4 | 8 | 8 | 1 | 1 |
| setInstructionObserverThreshold(int) |  | 0% |  | 0% | 4 | 4 | 5 | 5 | 1 | 1 |
| notifyDebugger_r(Context, DebuggableScript, String) |  | 0% |  | 0% | 2 | 2 | 4 | 4 | 1 | 1 |
| getSourcePositionFromStack(int[]) |  | 0% |  | 0% | 4 | 4 | 6 | 6 | 1 | 1 |
| reportRuntimeError3(String, Object, Object, Object) |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
| executeScriptWithContinuations(Callable, Scriptable) |  | 0% |  | 0% | 3 | 3 | 4 | 4 | 1 | 1 |
| newArray(Scriptable, Object[]) |  | 0% |  | 0% | 2 | 2 | 5 | 5 | 1 | 1 |
| reportWarning(String) |  | 0% | | n/a | 1 | 1 | 4 | 4 | 1 | 1 |
| reportError(String) |  | 0% | | n/a | 1 | 1 | 4 | 4 | 1 | 1 |
| reportRuntimeError(String) |  | 0% | | n/a | 1 | 1 | 3 | 3 | 1 | 1 |
| executeScriptWithContinuations(Script, Scriptable) |  | 0% |  | 0% | 3 | 3 | 4 | 4 | 1 | 1 |
| putThreadLocal(Object, Object) |  | 0% |  | 0% | 3 | 3 | 4 | 4 | 1 | 1 |
| compileReader(Reader, String, int, Object, Consumer) |  | 0% |  | 0% | 2 | 2 | 5 | 5 | 1 | 1 |
| addActivationName(String) |  | 0% |  | 0% | 3 | 3 | 4 | 4 | 1 | 1 |
| evaluateString(Scriptable, String, String, int, Object) |  | 0% |  | 0% | 2 | 2 | 4 | 4 | 1 | 1 |
| evaluateReader(Scriptable, Reader, String, int, Object) |  | 0% |  | 0% | 2 | 2 | 4 | 4 | 1 | 1 |
| createCompiler() |  | 0% |  | 0% | 4 | 4 | 6 | 6 | 1 | 1 |
| reportRuntimeError2(String, Object, Object) |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
| frameMatches(StackTraceElement) |  | 0% |  | 0% | 4 | 4 | 2 | 2 | 1 | 1 |
| resumeContinuation(Object, Scriptable, Object) |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
| compileString(String, String, int, Object) |  | 0% |  | 0% | 2 | 2 | 3 | 3 | 1 | 1 |
| decompileFunction(Function, int) |  | 0% |  | 0% | 2 | 2 | 3 | 3 | 1 | 1 |
| decompileFunctionBody(Function, int) |  | 0% |  | 0% | 2 | 2 | 4 | 4 | 1 | 1 |
| removeThreadLocal(Object) |  | 0% |  | 0% | 3 | 3 | 4 | 4 | 1 | 1 |
| setWrapFactory(WrapFactory) |  | 0% |  | 0% | 3 | 3 | 4 | 4 | 1 | 1 |
| isStrictMode() |  | 0% |  | 0% | 4 | 4 | 1 | 1 | 1 | 1 |
| compileString(String, Evaluator, ErrorReporter, String, int, Object, Consumer) |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
| compileFunction(Scriptable, String, Evaluator, ErrorReporter, String, int, Object) |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
| getClassShutterSetter() |  | 0% |  | 0% | 2 | 2 | 3 | 3 | 1 | 1 |
| removeActivationName(String) |  | 0% |  | 0% | 3 | 3 | 3 | 3 | 1 | 1 |
| call(ContextFactory, Callable, Scriptable, Scriptable, Object[]) |  | 0% |  | 0% | 2 | 2 | 3 | 3 | 1 | 1 |
| setLocale(Locale) |  | 0% |  | 0% | 2 | 2 | 4 | 4 | 1 | 1 |
| setTimeZone(TimeZone) |  | 0% |  | 0% | 2 | 2 | 4 | 4 | 1 | 1 |
| firePropertyChange(String, Object, Object) |  | 0% |  | 0% | 2 | 2 | 4 | 4 | 1 | 1 |
| reportRuntimeError1(String, Object) |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
| newArray(Scriptable, int) |  | 0% | | n/a | 1 | 1 | 3 | 3 | 1 | 1 |
| toType(Object, Class) |  | 0% | | n/a | 1 | 1 | 3 | 3 | 1 | 1 |
| processMicrotasks() |  | 0% |  | 0% | 3 | 3 | 5 | 5 | 1 | 1 |
| getRegExpProxy() |  | 0% |  | 0% | 3 | 3 | 3 | 3 | 1 | 1 |
| isActivationNeeded(String) |  | 0% |  | 0% | 3 | 3 | 1 | 1 | 1 | 1 |
| seal(Object) |  | 0% |  | 0% | 2 | 2 | 4 | 4 | 1 | 1 |
| addPropertyChangeListener(PropertyChangeListener) |  | 0% |  | 0% | 2 | 2 | 3 | 3 | 1 | 1 |
| removePropertyChangeListener(PropertyChangeListener) |  | 0% |  | 0% | 2 | 2 | 3 | 3 | 1 | 1 |
| setJavaToJSONConverter(UnaryOperator) |  | 0% |  | 0% | 2 | 2 | 4 | 4 | 1 | 1 |
| setGeneratingDebug(boolean) |  | 0% |  | 0% | 2 | 2 | 4 | 4 | 1 | 1 |
| getWrapFactory() |  | 0% |  | 0% | 2 | 2 | 3 | 3 | 1 | 1 |
| setDebugger(Debugger, Object) |  | 0% |  | 0% | 2 | 2 | 4 | 4 | 1 | 1 |
| getContext() |  | 0% |  | 0% | 2 | 2 | 4 | 4 | 1 | 1 |
| isVersionECMA1() |  | 0% |  | 0% | 3 | 3 | 1 | 1 | 1 | 1 |
| call(ContextFactory, ContextAction) |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
| checkLanguageVersion(int) |  | 0% |  | 0% | 2 | 2 | 3 | 3 | 1 | 1 |
| compileFunction(Scriptable, String, String, int, Object) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| newObject(Scriptable) |  | 0% | | n/a | 1 | 1 | 3 | 3 | 1 | 1 |
| isValidOptimizationLevel(int) |  | 0% |  | 0% | 3 | 3 | 1 | 1 | 1 | 1 |
| checkOptimizationLevel(int) |  | 0% |  | 0% | 2 | 2 | 3 | 3 | 1 | 1 |
| getThreadLocal(Object) |  | 0% |  | 0% | 2 | 2 | 2 | 2 | 1 | 1 |
| getLocale() |  | 0% |  | 0% | 2 | 2 | 2 | 2 | 1 | 1 |
| getTimeZone() |  | 0% |  | 0% | 2 | 2 | 2 | 2 | 1 | 1 |
| getDebuggableView(ScriptOrFn) |  | 0% |  | 0% | 2 | 2 | 3 | 3 | 1 | 1 |
| getSecurityController() |  | 0% |  | 0% | 2 | 2 | 4 | 4 | 1 | 1 |
| isCurrentContextStrict() |  | 0% |  | 0% | 2 | 2 | 4 | 4 | 1 | 1 |
| releaseContext(Context) |  | 0% | | n/a | 1 | 1 | 3 | 3 | 1 | 1 |
| getErrorReporter() |  | 0% |  | 0% | 2 | 2 | 3 | 3 | 1 | 1 |
| reportRuntimeError0(String) |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
| compileReader(Reader, String, int, Object) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| getJavaToJSONConverter() |  | 0% |  | 0% | 2 | 2 | 3 | 3 | 1 | 1 |
| setGeneratingSource(boolean) |  | 0% |  | 0% | 2 | 2 | 3 | 3 | 1 | 1 |
| setOptimizationLevel(int) |  | 0% |  | 0% | 2 | 2 | 2 | 2 | 1 | 1 |
| setInterpretedMode(boolean) |  | 0% |  | 0% | 2 | 2 | 3 | 3 | 1 | 1 |
| hasFeature(int) |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
| observeInstructionCount(int) |  | 0% | | n/a | 1 | 1 | 3 | 3 | 1 | 1 |
| reportRuntimeErrorById(String, Object[]) |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
| compileReader(Scriptable, Reader, String, int, Object) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| getOptimizationLevel() |  | 0% |  | 0% | 2 | 2 | 1 | 1 | 1 | 1 |
| getE4xImplementationFactory() |  | 0% |  | 0% | 2 | 2 | 3 | 3 | 1 | 1 |
| createClassLoader(ClassLoader) |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
| lambda$call$0(Callable, Scriptable, Scriptable, Object[], Context) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| isValidLanguageVersion(int) |  | 0% |  | 0% | 2 | 2 | 3 | 3 | 1 | 1 |
| captureContinuation() |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| newObject(Scriptable, String) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| newObject(Scriptable, String, Object[]) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| jsToJava(Object, Class) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| enqueueMicrotask(Runnable) |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
| initStandardObjects() |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| initSafeStandardObjects() |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| initStandardObjects(ScriptableObject) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| initSafeStandardObjects(ScriptableObject) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| initStandardObjects(ScriptableObject, boolean) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| initSafeStandardObjects(ScriptableObject, boolean) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| decompileScript(Script, int) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| javaToJS(Object, Scriptable) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| setTrackUnhandledPromiseRejections(boolean) |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
| static {...} |   | 85% |   | 50% | 2 | 3 | 1 | 10 | 0 | 1 |
| Context() |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
| enter() |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| enter(Context) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| call(ContextAction) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| removeContextListener(ContextListener) |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
| onSealedMutation() |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| toObject(Object, Scriptable) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| toObject(Object, Scriptable, Class) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| jsToJava(Object, TypeInfo) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| setGenerateObserverCount(boolean) |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
| getFactory() |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| isSealed() |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| getLanguageVersion() |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| getElements(Scriptable) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| toBoolean(Object) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| toNumber(Object) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| toString(Object) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| isGeneratingDebug() |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| isGeneratingSource() |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| isInterpretedMode() |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| getMaximumInterpreterStackDepth() |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| getClassShutter() |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| getDebugger() |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| getDebuggerContextData() |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| getInstructionObserverThreshold() |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| isGenerateObserverCount() |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| getUnhandledPromiseTracker() |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| isGeneratingDebugChanged() |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| getImplementationVersion() |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| getUndefinedValue() |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| setCachingEnabled(boolean) | | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| getCurrentContext() |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| createInterpreter() |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |