| ScriptRuntime |   | 3% |   | 3% | 1,425 | 1,464 | 2,530 | 2,643 | 334 | 341 | 0 | 1 |
| NativeArray |  | 0% |  | 0% | 547 | 547 | 1,191 | 1,191 | 130 | 130 | 1 | 1 |
| IRFactory |  | 0% |  | 0% | 454 | 454 | 1,242 | 1,242 | 91 | 91 | 1 | 1 |
| ScriptableObject |  | 0% |  | 0% | 571 | 572 | 1,043 | 1,047 | 170 | 171 | 0 | 1 |
| CodeGenerator |  | 0% |  | 0% | 316 | 316 | 1,105 | 1,105 | 52 | 52 | 1 | 1 |
| NativeDate |  | 0% |  | 0% | 552 | 552 | 1,071 | 1,071 | 50 | 50 | 1 | 1 |
| NativeString |  | 0% |  | 0% | 306 | 306 | 777 | 777 | 79 | 79 | 1 | 1 |
| Interpreter |   | 32% |  | 0% | 315 | 318 | 798 | 989 | 47 | 50 | 0 | 1 |
| DToA |  | 0% |  | 0% | 236 | 236 | 550 | 550 | 16 | 16 | 1 | 1 |
| NativeObject |  | 0% |  | 0% | 240 | 240 | 453 | 453 | 61 | 61 | 1 | 1 |
| JavaAdapter |  | 0% |  | 0% | 157 | 157 | 498 | 498 | 36 | 36 | 1 | 1 |
| Context |  | 1% |  | 0% | 314 | 317 | 530 | 541 | 149 | 152 | 0 | 1 |
| Parser |   | 82% |   | 76% | 289 | 926 | 427 | 2,602 | 26 | 172 | 0 | 1 |
| JavaMembers |  | 0% |  | 0% | 191 | 191 | 428 | 428 | 31 | 31 | 1 | 1 |
| NativeProxy |  | 0% |  | 0% | 205 | 205 | 452 | 452 | 33 | 33 | 1 | 1 |
| NativeSet |  | 0% |  | 0% | 121 | 121 | 369 | 369 | 40 | 40 | 1 | 1 |
| NativeJavaObject |  | 0% |  | 0% | 253 | 253 | 452 | 452 | 47 | 47 | 1 | 1 |
| NativeGlobal |  | 0% |  | 0% | 185 | 185 | 364 | 364 | 29 | 29 | 1 | 1 |
| NativeMath |  | 0% |  | 0% | 161 | 161 | 325 | 325 | 43 | 43 | 1 | 1 |
| NativeJSON |  | 0% |  | 0% | 137 | 137 | 317 | 317 | 18 | 18 | 1 | 1 |
| Node |   | 16% |  | 5% | 210 | 242 | 376 | 466 | 51 | 76 | 0 | 1 |
| NativePromise |  | 0% |  | 0% | 96 | 96 | 276 | 276 | 36 | 36 | 1 | 1 |
| IdScriptableObject |  | 0% |  | 0% | 172 | 172 | 381 | 381 | 52 | 52 | 1 | 1 |
| NodeTransformer |  | 0% |  | 0% | 129 | 129 | 305 | 305 | 10 | 10 | 1 | 1 |
| BaseFunction |  | 0% |  | 0% | 130 | 130 | 301 | 301 | 69 | 69 | 1 | 1 |
| TokenStream |   | 76% |   | 81% | 157 | 643 | 371 | 1,416 | 14 | 79 | 0 | 1 |
| FunctionObject |  | 0% |  | 0% | 119 | 119 | 210 | 210 | 19 | 19 | 1 | 1 |
| NativeReflect |  | 0% |  | 0% | 76 | 76 | 182 | 182 | 16 | 16 | 1 | 1 |
| NativeJavaMethod |  | 0% |  | 0% | 87 | 87 | 239 | 239 | 14 | 14 | 1 | 1 |
| Interpreter.CallFrame |  | 0% |  | 0% | 73 | 73 | 219 | 219 | 17 | 17 | 1 | 1 |
| MemberBox |  | 0% |  | 0% | 94 | 94 | 229 | 229 | 36 | 36 | 1 | 1 |
| NativeConsole |  | 0% |  | 0% | 105 | 105 | 246 | 246 | 21 | 21 | 1 | 1 |
| AbstractEcmaObjectOperations |  | 0% |  | 0% | 99 | 99 | 178 | 178 | 18 | 18 | 1 | 1 |
| EqualObjectGraphs |  | 0% |  | 0% | 118 | 118 | 173 | 173 | 17 | 17 | 1 | 1 |
| NativeError |  | 0% |  | 0% | 77 | 77 | 201 | 201 | 22 | 22 | 1 | 1 |
| ES6Generator |  | 0% |  | 0% | 65 | 65 | 209 | 209 | 15 | 15 | 1 | 1 |
| Arguments |  | 0% |  | 0% | 97 | 97 | 208 | 208 | 22 | 22 | 1 | 1 |
| ArrayLikeAbstractOperations |  | 0% |  | 0% | 98 | 98 | 153 | 153 | 18 | 18 | 1 | 1 |
| IdScriptableObject.PrototypeValues |  | 0% |  | 0% | 71 | 71 | 170 | 170 | 16 | 16 | 1 | 1 |
| NativeNumber |  | 0% |  | 0% | 66 | 66 | 120 | 120 | 24 | 24 | 1 | 1 |
| NativeMap |  | 0% |  | 0% | 49 | 49 | 110 | 110 | 27 | 27 | 1 | 1 |
| EmbeddedSlotMap |  | 0% |  | 0% | 65 | 65 | 121 | 121 | 19 | 19 | 1 | 1 |
| LambdaConstructor |  | 0% |  | 0% | 46 | 46 | 132 | 132 | 36 | 36 | 1 | 1 |
| ImporterTopLevel |  | 0% |  | 0% | 58 | 58 | 129 | 129 | 21 | 21 | 1 | 1 |
| Interpreter.DoCallByteCode |  | 0% |  | 0% | 29 | 29 | 113 | 113 | 1 | 1 | 1 | 1 |
| RhinoException |  | 14% |  | 13% | 75 | 83 | 98 | 130 | 20 | 27 | 0 | 1 |
| Kit |  | 13% |  | 14% | 46 | 57 | 113 | 136 | 10 | 15 | 0 | 1 |
| NativeJavaClass |  | 0% |  | 0% | 48 | 48 | 90 | 90 | 20 | 20 | 1 | 1 |
| Token |  | 18% |   | 16% | 199 | 235 | 197 | 236 | 3 | 6 | 0 | 1 |
| JSDescriptor |  | 0% |  | 0% | 69 | 69 | 75 | 75 | 37 | 37 | 1 | 1 |
| NativeJavaTopPackage |  | 0% |  | 0% | 23 | 23 | 57 | 57 | 7 | 7 | 1 | 1 |
| InterfaceAdapter |  | 0% |  | 0% | 33 | 33 | 83 | 83 | 8 | 8 | 1 | 1 |
| NativeSymbol |  | 0% |  | 0% | 44 | 44 | 85 | 85 | 26 | 26 | 1 | 1 |
| NativeCallSite |  | 0% |  | 0% | 68 | 68 | 137 | 137 | 12 | 12 | 1 | 1 |
| ContextFactory |  | 4% |  | 0% | 68 | 70 | 100 | 105 | 25 | 27 | 0 | 1 |
| Hashtable |  | 0% |  | 0% | 32 | 32 | 82 | 82 | 13 | 13 | 1 | 1 |
| NativeIterator |  | 0% |  | 0% | 37 | 37 | 88 | 88 | 11 | 11 | 1 | 1 |
| NativeGenerator |  | 0% |  | 0% | 37 | 37 | 93 | 93 | 9 | 9 | 1 | 1 |
| JSFunction |  | 0% |  | 0% | 51 | 51 | 69 | 69 | 33 | 33 | 1 | 1 |
| NativeJavaList |  | 0% |  | 0% | 42 | 42 | 71 | 71 | 18 | 18 | 1 | 1 |
| NativeJavaMap |  | 0% |  | 0% | 42 | 42 | 65 | 65 | 16 | 16 | 1 | 1 |
| LambdaAccessorSlot |  | 0% |  | 0% | 36 | 36 | 70 | 70 | 15 | 15 | 1 | 1 |
| Interpreter.DoAdd |  | 0% |  | 0% | 21 | 21 | 50 | 50 | 1 | 1 | 1 | 1 |
| NativeJavaArray |  | 0% |  | 0% | 46 | 46 | 54 | 54 | 20 | 20 | 1 | 1 |
| NativeWith |  | 0% |  | 0% | 44 | 44 | 76 | 76 | 27 | 27 | 1 | 1 |
| NativeCall |  | 0% |  | 0% | 30 | 30 | 64 | 64 | 9 | 9 | 1 | 1 |
| ThreadSafeHashSlotMap |  | 0% | | 0% | 30 | 30 | 64 | 64 | 21 | 21 | 1 | 1 |
| AccessorSlot |  | 0% |  | 0% | 37 | 37 | 61 | 61 | 12 | 12 | 1 | 1 |
| NativeJavaPackage |  | 0% |  | 0% | 36 | 36 | 62 | 62 | 17 | 17 | 1 | 1 |
| SpecialRef |  | 0% |  | 0% | 35 | 35 | 67 | 67 | 7 | 7 | 1 | 1 |
| NativePromise.PromiseAllResolver |  | 0% | | 0% | 14 | 14 | 53 | 53 | 5 | 5 | 1 | 1 |
| TopLevel |  | 0% |  | 0% | 35 | 35 | 48 | 48 | 11 | 11 | 1 | 1 |
| CodeGenUtils |  | 0% |  | 0% | 24 | 24 | 66 | 66 | 8 | 8 | 1 | 1 |
| NewLiteralStorage |  | 0% |  | 0% | 23 | 23 | 56 | 56 | 11 | 11 | 1 | 1 |
| ThreadSafeEmbeddedSlotMap |  | 0% | | 0% | 27 | 27 | 53 | 53 | 20 | 20 | 1 | 1 |
| Interpreter.DoVarIncDec |  | 0% |  | 0% | 20 | 20 | 45 | 45 | 1 | 1 | 1 | 1 |
| CompilerEnvirons |  | 23% | | 0% | 41 | 54 | 83 | 109 | 36 | 49 | 0 | 1 |
| NativeWeakMap |  | 0% |  | 0% | 30 | 30 | 54 | 54 | 16 | 16 | 1 | 1 |
| NativeScript |  | 0% | | 0% | 24 | 24 | 57 | 57 | 18 | 18 | 1 | 1 |
| Icode |  | 1% |  | 0% | 101 | 102 | 99 | 100 | 4 | 5 | 0 | 1 |
| NativeBigInt |  | 0% |  | 0% | 27 | 27 | 51 | 51 | 15 | 15 | 1 | 1 |
| Delegator |  | 0% | | 0% | 36 | 36 | 61 | 61 | 27 | 27 | 1 | 1 |
| BoundFunction |  | 0% |  | 0% | 21 | 21 | 46 | 46 | 11 | 11 | 1 | 1 |
| AbstractEcmaStringOperations |  | 0% |  | 0% | 24 | 24 | 66 | 66 | 3 | 3 | 1 | 1 |
| NativePromise.PromiseAnyRejector |  | 0% | | 0% | 10 | 10 | 42 | 42 | 4 | 4 | 1 | 1 |
| ES6Iterator |  | 0% |  | 0% | 26 | 26 | 56 | 56 | 11 | 11 | 1 | 1 |
| NativeWeakSet |  | 0% | | 0% | 22 | 22 | 47 | 47 | 13 | 13 | 1 | 1 |
| BuiltInSlot |  | 0% | | 0% | 18 | 18 | 43 | 43 | 15 | 15 | 1 | 1 |
| LazilyLoadedCtor |  | 0% | | 0% | 21 | 21 | 53 | 53 | 12 | 12 | 1 | 1 |
| WrapFactory |  | 0% |  | 0% | 34 | 34 | 39 | 39 | 9 | 9 | 1 | 1 |
| IdFunctionObject |  | 0% |  | 0% | 28 | 28 | 47 | 47 | 17 | 17 | 1 | 1 |
| JSDescriptor.Builder |  | 0% | | 0% | 10 | 10 | 31 | 31 | 7 | 7 | 1 | 1 |
| Interpreter.DoNew |  | 0% |  | 0% | 12 | 12 | 34 | 34 | 1 | 1 | 1 | 1 |
| ClassCache |  | 0% |  | 0% | 29 | 29 | 51 | 51 | 15 | 15 | 1 | 1 |
| HashSlotMap |  | 0% | | 0% | 19 | 19 | 36 | 36 | 15 | 15 | 1 | 1 |
| Slot |  | 0% | | 0% | 25 | 25 | 51 | 51 | 17 | 17 | 1 | 1 |
| PolicySecurityController |  | 0% | | 0% | 11 | 11 | 42 | 42 | 8 | 8 | 1 | 1 |
| JavaMembers_jdk11 |  | 0% | | 0% | 11 | 11 | 49 | 49 | 4 | 4 | 1 | 1 |
| ConsString |  | 0% |  | 0% | 19 | 19 | 39 | 39 | 7 | 7 | 1 | 1 |
| Interpreter.DoBitOp |  | 0% | | 0% | 15 | 15 | 43 | 43 | 2 | 2 | 1 | 1 |
| Interpreter.DoArithmetic |  | 0% | | 0% | 15 | 15 | 43 | 43 | 2 | 2 | 1 | 1 |
| TopLevel.Builtins |  | 0% | | n/a | 1 | 1 | 26 | 26 | 1 | 1 | 1 | 1 |
| Interpreter.DoCallSpecial |  | 0% | | 0% | 6 | 6 | 28 | 28 | 1 | 1 | 1 | 1 |
| CompoundOperationMap |  | 0% | | 0% | 19 | 19 | 38 | 38 | 14 | 14 | 1 | 1 |
| ThreadSafeCompoundOperationMap |  | 0% | | 0% | 15 | 15 | 35 | 35 | 11 | 11 | 1 | 1 |
| IRFactory.AstNodePosition |  | 0% |  | 0% | 19 | 19 | 43 | 43 | 9 | 9 | 1 | 1 |
| SymbolKey |  | 0% | | 0% | 15 | 15 | 29 | 29 | 8 | 8 | 1 | 1 |
| ScriptStackElement |  | 0% | | 0% | 14 | 14 | 32 | 32 | 6 | 6 | 1 | 1 |
| NativePromise.ResolvingFunctions |  | 0% | | 0% | 13 | 13 | 29 | 29 | 6 | 6 | 1 | 1 |
| SlotMapOwner.SingleEntrySlotMap |  | 0% |  | 0% | 19 | 19 | 29 | 29 | 9 | 9 | 1 | 1 |
| SecureCaller |  | 0% | | 0% | 9 | 9 | 35 | 35 | 6 | 6 | 1 | 1 |
| Interpreter.DoSetConstVar1 |  | 0% | | 0% | 6 | 6 | 21 | 21 | 1 | 1 | 1 | 1 |
| NullabilityDetector.NullabilityAccessor |  | 0% |  | 0% | 18 | 18 | 25 | 25 | 7 | 7 | 1 | 1 |
| NativeBoolean |  | 0% | | 0% | 15 | 15 | 25 | 25 | 10 | 10 | 1 | 1 |
| JavaScriptException |  | 0% | | 0% | 16 | 16 | 34 | 34 | 7 | 7 | 1 | 1 |
| JavaAdapter.JavaAdapterSignature |  | 0% | | 0% | 12 | 12 | 20 | 20 | 3 | 3 | 1 | 1 |
| ResolvedOverload |  | 0% |  | 0% | 16 | 16 | 23 | 23 | 4 | 4 | 1 | 1 |
| NativeCollectionIterator |  | 0% | | 0% | 12 | 12 | 30 | 30 | 8 | 8 | 1 | 1 |
| NativeContinuation |  | 0% | | 0% | 19 | 19 | 33 | 33 | 13 | 13 | 1 | 1 |
| Interpreter.DoSetConstVar |  | 0% | | 0% | 6 | 6 | 20 | 20 | 1 | 1 | 1 | 1 |
| NativeArrayIterator |  | 0% | | 0% | 12 | 12 | 23 | 23 | 6 | 6 | 1 | 1 |
| JavaToJSONConverters |  | 0% | | 0% | 9 | 9 | 25 | 25 | 6 | 6 | 1 | 1 |
| NativeArray.new ListIterator() {...} |  | 0% | | 0% | 14 | 14 | 18 | 18 | 10 | 10 | 1 | 1 |
| NativePromise.Capability |  | 0% | | 0% | 10 | 10 | 22 | 22 | 3 | 3 | 1 | 1 |
| NativeJavaMap.NativeJavaMapIterator |  | 0% | | 0% | 8 | 8 | 19 | 19 | 6 | 6 | 1 | 1 |
| Node.NodeIterator |  | 0% | | 0% | 10 | 10 | 24 | 24 | 4 | 4 | 1 | 1 |
| LambdaSlot |  | 0% | | 0% | 12 | 12 | 28 | 28 | 8 | 8 | 1 | 1 |
| NewLiteralStorage.NameInference |  | 0% |  | 0% | 13 | 13 | 25 | 25 | 2 | 2 | 1 | 1 |
| LambdaFunction | | 0% | | 0% | 11 | 11 | 29 | 29 | 10 | 10 | 1 | 1 |
| Interpreter.DoCompare | | 0% | | 0% | 5 | 5 | 20 | 20 | 1 | 1 | 1 | 1 |
| Hashtable.Entry | | 0% | | 0% | 14 | 14 | 30 | 30 | 7 | 7 | 1 | 1 |
| SecurityController | | 0% | | 0% | 16 | 16 | 23 | 23 | 10 | 10 | 1 | 1 |
| NativePromise.Reaction | | 0% | | 0% | 5 | 5 | 21 | 21 | 2 | 2 | 1 | 1 |
| SlotMapOwner.ThreadSafeEmptySlotMap | | 0% | | 0% | 10 | 10 | 21 | 21 | 5 | 5 | 1 | 1 |
| ScriptRuntimeES6 | | 0% | | 0% | 10 | 10 | 18 | 18 | 6 | 6 | 1 | 1 |
| ImplementationVersion | | 0% | | 0% | 7 | 7 | 28 | 28 | 3 | 3 | 1 | 1 |
| Interpreter.DoSetVar1 | | 0% | | 0% | 4 | 4 | 14 | 14 | 1 | 1 | 1 | 1 |
| InterpreterData | | 0% | | 0% | 6 | 6 | 26 | 26 | 5 | 5 | 1 | 1 |
| NativeObject.EntrySet.1.new Map.Entry() {...} | | 0% | | 0% | 16 | 16 | 13 | 13 | 7 | 7 | 1 | 1 |
| AccessorSlot.MemberBoxSetter | | 0% | | 0% | 5 | 5 | 15 | 15 | 4 | 4 | 1 | 1 |
| Interpreter.DoGenerator | | 0% | | 0% | 7 | 7 | 18 | 18 | 2 | 2 | 1 | 1 |
| Interpreter.DoSetElemSuper | | 0% | | 0% | 4 | 4 | 17 | 17 | 1 | 1 | 1 | 1 |
| Interpreter.DoSetElem | | 0% | | 0% | 4 | 4 | 16 | 16 | 1 | 1 | 1 | 1 |
| Interpreter.DoLiteralNewObject | | 0% | | 0% | 4 | 4 | 13 | 13 | 1 | 1 | 1 | 1 |
| Interpreter.ContinuationJump | | 0% |  | 0% | 11 | 11 | 21 | 21 | 1 | 1 | 1 | 1 |
| IteratorLikeIterable | | 0% | | 0% | 8 | 8 | 20 | 20 | 3 | 3 | 1 | 1 |
| SlotMapOwner.ThreadSafeSingleEntrySlotMap | | 0% | | 0% | 7 | 7 | 18 | 18 | 5 | 5 | 1 | 1 |
| IteratorLikeIterable.Itr | | 0% | | 0% | 9 | 9 | 20 | 20 | 5 | 5 | 1 | 1 |
| Interpreter.DoRefNsMember | | 0% | | 0% | 4 | 4 | 11 | 11 | 1 | 1 | 1 | 1 |
| NativeObject.EntrySet.new Iterator() {...} | | 0% | | 0% | 6 | 6 | 13 | 13 | 4 | 4 | 1 | 1 |
| NativeFunction | | 0% | | 0% | 15 | 15 | 25 | 25 | 11 | 11 | 1 | 1 |
| UnhandledRejectionTracker | | 0% | | 0% | 11 | 11 | 22 | 22 | 7 | 7 | 1 | 1 |
| Interpreter.DoSetVar | | 0% | | 0% | 4 | 4 | 13 | 13 | 1 | 1 | 1 | 1 |
| SlotMapOwner | | 11% | | 0% | 13 | 14 | 25 | 27 | 7 | 8 | 0 | 1 |
| InterpreterData.Builder | | 0% | | 0% | 4 | 4 | 11 | 11 | 2 | 2 | 1 | 1 |
| MemberBox.new BaseFunction() {...} | | 0% | | 0% | 5 | 5 | 14 | 14 | 3 | 3 | 1 | 1 |
| Interpreter.DoGetVar1 | | 0% | | 0% | 2 | 2 | 11 | 11 | 1 | 1 | 1 | 1 |
| InterfaceAdapter.new InvocationHandler() {...} | | 0% | | 0% | 7 | 7 | 11 | 11 | 2 | 2 | 1 | 1 |
| Interpreter.DoCatchScope | | 0% | | 0% | 3 | 3 | 11 | 11 | 1 | 1 | 1 | 1 |
| NativePromise.PromiseElementResolver | | 0% | | 0% | 7 | 7 | 18 | 18 | 3 | 3 | 1 | 1 |
| Interpreter.DoElemIncDec | | 0% | | 0% | 3 | 3 | 12 | 12 | 1 | 1 | 1 | 1 |
| NativeObject.KeySet.new Iterator() {...} | | 0% | | 0% | 6 | 6 | 13 | 13 | 4 | 4 | 1 | 1 |
| Interpreter.DoGetElem | | 0% | | 0% | 3 | 3 | 12 | 12 | 1 | 1 | 1 | 1 |
| SlotMapOwner.EmptySlotMap | | 0% | | 0% | 10 | 10 | 20 | 20 | 7 | 7 | 1 | 1 |
| Interpreter.DoGetElemSuper | | 0% | | 0% | 3 | 3 | 11 | 11 | 1 | 1 | 1 | 1 |
| Hashtable.Iter | | 0% | | 0% | 10 | 10 | 16 | 16 | 4 | 4 | 1 | 1 |
| TopLevel.NativeErrors | | 0% | | n/a | 1 | 1 | 11 | 11 | 1 | 1 | 1 | 1 |
| Interpreter.DoSetName | | 0% | | 0% | 3 | 3 | 11 | 11 | 1 | 1 | 1 | 1 |
| FieldAndMethods | | 0% | | 0% | 4 | 4 | 16 | 16 | 2 | 2 | 1 | 1 |
| Interpreter.DoInOrInstanceof | | 0% | | 0% | 4 | 4 | 11 | 11 | 1 | 1 | 1 | 1 |
| NativeObject.ValueCollection.new Iterator() {...} | | 0% | | 0% | 6 | 6 | 10 | 10 | 4 | 4 | 1 | 1 |
| Interpreter.DoEnumInit | | 0% | | 0% | 5 | 5 | 13 | 13 | 1 | 1 | 1 | 1 |
| NativeError.ProtoProps | | 0% | | 0% | 12 | 12 | 16 | 16 | 5 | 5 | 1 | 1 |
| Interpreter.DoDup2 | | 0% | | n/a | 1 | 1 | 8 | 8 | 1 | 1 | 1 | 1 |
| ArrayLikeAbstractOperations.IterativeOperation | | 0% | | n/a | 1 | 1 | 10 | 10 | 1 | 1 | 1 | 1 |
| Interpreter.DoGeneratorReturn | | 0% | | 0% | 2 | 2 | 11 | 11 | 1 | 1 | 1 | 1 |
| Interpreter.DoSetProp | | 0% | | 0% | 3 | 3 | 9 | 9 | 1 | 1 | 1 | 1 |
| Interpreter.DoGetVar | | 0% | | 0% | 2 | 2 | 10 | 10 | 1 | 1 | 1 | 1 |
| Interpreter.DoDelName | | 0% | | 0% | 4 | 4 | 8 | 8 | 1 | 1 | 1 | 1 |
| DefiningClassLoader | | 0% | | 0% | 8 | 8 | 18 | 18 | 5 | 5 | 1 | 1 |
| NativeConsole.new Callable() {...} | | 0% | | 0% | 6 | 6 | 15 | 15 | 2 | 2 | 1 | 1 |
| Interpreter.DoStartSub | | 0% | | 0% | 3 | 3 | 10 | 10 | 1 | 1 | 1 | 1 |
| Interpreter.DoElemAndThisOptional | | 0% | | 0% | 3 | 3 | 9 | 9 | 1 | 1 | 1 | 1 |
| Interpreter.DoElemAndThis | | 0% | | 0% | 3 | 3 | 8 | 8 | 1 | 1 | 1 | 1 |
| Interpreter.DoStringConcat | | 0% | | 0% | 3 | 3 | 9 | 9 | 1 | 1 | 1 | 1 |
| Interpreter.DoThrow | | 0% | | 0% | 3 | 3 | 10 | 10 | 2 | 2 | 1 | 1 |
| Interpreter.DoRefNsName | | 0% | | 0% | 3 | 3 | 8 | 8 | 1 | 1 | 1 | 1 |
| AccessorSlot.FunctionSetter | | 0% | | 0% | 7 | 7 | 11 | 11 | 4 | 4 | 1 | 1 |
| ArrayLikeAbstractOperations.ElementComparator | | 0% | | 0% | 10 | 10 | 19 | 19 | 3 | 3 | 1 | 1 |
| NativeStringIterator | | 0% | | 0% | 7 | 7 | 13 | 13 | 6 | 6 | 1 | 1 |
| Interpreter.DoSetPropSuper | | 0% | | 0% | 3 | 3 | 9 | 9 | 1 | 1 | 1 | 1 |
| NativeJavaObject.JavaIterableIterator | | 0% | | 0% | 9 | 9 | 12 | 12 | 6 | 6 | 1 | 1 |
| Interpreter.DoSwap | | 0% | | n/a | 1 | 1 | 9 | 9 | 1 | 1 | 1 | 1 |
| Interpreter.DoRefMember | | 0% | | 0% | 3 | 3 | 7 | 7 | 1 | 1 | 1 | 1 |
| EcmaError | | 0% | | n/a | 10 | 10 | 16 | 16 | 10 | 10 | 1 | 1 |
| ScriptRuntime.LookupResult | | 0% | | 0% | 8 | 8 | 12 | 12 | 6 | 6 | 1 | 1 |
| Undefined.new Scriptable() {...} | | 5% | | 0% | 23 | 24 | 21 | 22 | 19 | 20 | 0 | 1 |
| SecureCaller.new PrivilegedExceptionAction() {...} | | 0% | | 0% | 3 | 3 | 11 | 11 | 2 | 2 | 1 | 1 |
| JavaMembers.MethodSignature | | 0% | | 0% | 7 | 7 | 11 | 11 | 4 | 4 | 1 | 1 |
| Interpreter.DoSetConst | | 0% | | 0% | 2 | 2 | 8 | 8 | 1 | 1 | 1 | 1 |
| AccessorSlot.FunctionGetter | | 0% | | 0% | 7 | 7 | 11 | 11 | 4 | 4 | 1 | 1 |
| Kit.ComplexKey | | 0% | | 0% | 7 | 7 | 10 | 10 | 3 | 3 | 1 | 1 |
| DefaultErrorReporter | | 42% | | 50% | 5 | 9 | 9 | 17 | 1 | 5 | 0 | 1 |
| JSScript | | 0% | | 0% | 6 | 6 | 14 | 14 | 5 | 5 | 1 | 1 |
| Interpreter.DoPropIncDec | | 0% | | 0% | 2 | 2 | 9 | 9 | 1 | 1 | 1 | 1 |
| Interpreter.DoRetsub | | 0% | | 0% | 4 | 4 | 11 | 11 | 1 | 1 | 1 | 1 |
| LazyLoadSlot | | 0% | | 0% | 5 | 5 | 15 | 15 | 4 | 4 | 1 | 1 |
| ScriptableObject.DescriptorInfo | | 0% | | 0% | 3 | 3 | 9 | 9 | 1 | 1 | 1 | 1 |
| Arguments.ThrowTypeError | | 0% | | n/a | 2 | 2 | 12 | 12 | 2 | 2 | 1 | 1 |
| ClassCache.CacheKey | | 0% | | 0% | 7 | 7 | 10 | 10 | 3 | 3 | 1 | 1 |
| Interpreter.DoSetRef | | 0% | | 0% | 2 | 2 | 7 | 7 | 1 | 1 | 1 | 1 |
| WrappedException | | 0% | | 0% | 5 | 5 | 13 | 13 | 3 | 3 | 1 | 1 |
| NativeArray.new AbstractList() {...} | | 0% | | n/a | 3 | 3 | 6 | 6 | 3 | 3 | 1 | 1 |
| Synchronizer | | 0% | | 0% | 5 | 5 | 8 | 8 | 3 | 3 | 1 | 1 |
| Interpreter.DoUnsignedRightShift | | 0% | | n/a | 1 | 1 | 7 | 7 | 1 | 1 | 1 | 1 |
| Interpreter.DoLocalLoad | | 0% | | n/a | 1 | 1 | 8 | 8 | 1 | 1 | 1 | 1 |
| MemberBox.new BaseFunction() {...} | | 0% | | 0% | 4 | 4 | 9 | 9 | 3 | 3 | 1 | 1 |
| AccessorSlot.MemberBoxGetter | | 0% | | 0% | 5 | 5 | 8 | 8 | 4 | 4 | 1 | 1 |
| Interpreter.DoLeaveDotQuery | | 0% | | 0% | 2 | 2 | 9 | 9 | 1 | 1 | 1 | 1 |
| RhinoSecurityManager | | 0% | | 0% | 6 | 6 | 7 | 7 | 2 | 2 | 1 | 1 |
| Interpreter.DoBitNot | | 0% | | 0% | 2 | 2 | 9 | 9 | 1 | 1 | 1 | 1 |
| Interpreter.DoEnumOp | | 0% | | 0% | 2 | 2 | 7 | 7 | 1 | 1 | 1 | 1 |
| Interpreter.DoNegative | | 0% | | 0% | 2 | 2 | 9 | 9 | 1 | 1 | 1 | 1 |
| Interpreter.DoYield | | 0% | | 0% | 4 | 4 | 8 | 8 | 1 | 1 | 1 | 1 |
| UniqueTag | | 38% | | 0% | 8 | 10 | 14 | 20 | 2 | 4 | 0 | 1 |
| PolicySecurityController.new PrivilegedExceptionAction() {...} | | 0% | | n/a | 2 | 2 | 6 | 6 | 2 | 2 | 1 | 1 |
| Interpreter.DoRefIncDec | | 0% | | n/a | 1 | 1 | 7 | 7 | 1 | 1 | 1 | 1 |
| Interpreter.DoArrayLiteral | | 0% | | 0% | 2 | 2 | 7 | 7 | 1 | 1 | 1 | 1 |
| Interpreter.DoGetPropSuper | | 0% | | 0% | 3 | 3 | 6 | 6 | 1 | 1 | 1 | 1 |
| Interpreter.DoLiteralSet | | 0% | | 0% | 2 | 2 | 6 | 6 | 1 | 1 | 1 | 1 |
| Interpreter.DoLiteralKeySet | | 0% | | 0% | 2 | 2 | 6 | 6 | 1 | 1 | 1 | 1 |
| Interpreter.DoDup | | 0% | | n/a | 1 | 1 | 6 | 6 | 1 | 1 | 1 | 1 |
| Interpreter.DoGetProp | | 0% | | 0% | 2 | 2 | 7 | 7 | 1 | 1 | 1 | 1 |
| ScriptRuntime.NoSuchMethodShim | | 0% | | n/a | 2 | 2 | 8 | 8 | 2 | 2 | 1 | 1 |
| Interpreter.DoPropAndThis | | 0% | | 0% | 2 | 2 | 7 | 7 | 1 | 1 | 1 | 1 |
| Interpreter.DoPropAndThisOptional | | 0% | | 0% | 2 | 2 | 7 | 7 | 1 | 1 | 1 | 1 |
| Interpreter.DoObjectLit | | 0% | | n/a | 1 | 1 | 8 | 8 | 1 | 1 | 1 | 1 |
| Interpreter.DoGetPropNoWarn | | 0% | | 0% | 2 | 2 | 7 | 7 | 1 | 1 | 1 | 1 |
| NativeConsole.Level | | 0% | | n/a | 1 | 1 | 6 | 6 | 1 | 1 | 1 | 1 |
| Interpreter.DoIntNumber | | 0% | | n/a | 1 | 1 | 5 | 5 | 1 | 1 | 1 | 1 |
| Interpreter.DoShortNumber | | 0% | | n/a | 1 | 1 | 5 | 5 | 1 | 1 | 1 | 1 |
| Interpreter.DoSuper | | 0% | | 0% | 2 | 2 | 5 | 5 | 1 | 1 | 1 | 1 |
| Interpreter.DoPopResult | | 0% | | n/a | 1 | 1 | 7 | 7 | 1 | 1 | 1 | 1 |
| Interpreter.DoEnterWith | | 0% | | 0% | 2 | 2 | 5 | 5 | 1 | 1 | 1 | 1 |
| Interpreter.DoIfEQPop | | 0% | | 0% | 2 | 2 | 5 | 5 | 1 | 1 | 1 | 1 |
| SecurityUtilities | | 0% | | 0% | 5 | 5 | 7 | 7 | 4 | 4 | 1 | 1 |
| Interpreter.DoNameIncDec | | 0% | | n/a | 1 | 1 | 4 | 4 | 1 | 1 | 1 | 1 |
| Interpreter.DoRefName | | 0% | | 0% | 2 | 2 | 5 | 5 | 1 | 1 | 1 | 1 |
| Interpreter.DoRefSpecial | | 0% | | 0% | 2 | 2 | 5 | 5 | 1 | 1 | 1 | 1 |
| Interpreter.DoEnterDotQuery | | 0% | | 0% | 2 | 2 | 5 | 5 | 1 | 1 | 1 | 1 |
| EmbeddedSlotMap.Iter | | 0% | | 0% | 5 | 5 | 9 | 9 | 3 | 3 | 1 | 1 |
| SlotMapOwner.Iter | | 0% | | 0% | 5 | 5 | 9 | 9 | 3 | 3 | 1 | 1 |
| Interpreter.DoMethodExpr | | 0% | | n/a | 1 | 1 | 4 | 4 | 1 | 1 | 1 | 1 |
| Interpreter.DoValueAndThis | | 0% | | 0% | 2 | 2 | 6 | 6 | 1 | 1 | 1 | 1 |
| Interpreter.DoValueAndThisOptional | | 0% | | 0% | 2 | 2 | 6 | 6 | 1 | 1 | 1 | 1 |
| Interpreter.DoTypeOf | | 0% | | 0% | 2 | 2 | 6 | 6 | 1 | 1 | 1 | 1 |
| NativeIterator.WrappedJavaIterator | | 0% | | 0% | 4 | 4 | 9 | 9 | 3 | 3 | 1 | 1 |
| NativeJavaConstructor | | 0% | | n/a | 4 | 4 | 7 | 7 | 4 | 4 | 1 | 1 |
| Interpreter.DoSpread | | 0% | | n/a | 1 | 1 | 5 | 5 | 1 | 1 | 1 | 1 |
| ES6Generator.State | | 0% | | n/a | 1 | 1 | 5 | 5 | 1 | 1 | 1 | 1 |
| Interpreter.DoIfNullUndef | | 0% | | 0% | 3 | 3 | 6 | 6 | 1 | 1 | 1 | 1 |
| Interpreter.DoIfNotNullUndef | | 0% | | 0% | 3 | 3 | 6 | 6 | 1 | 1 | 1 | 1 |
| Interpreter.DoLineChange | | 0% | | 0% | 2 | 2 | 6 | 6 | 1 | 1 | 1 | 1 |
| Interpreter.DoReturn | | 0% | | n/a | 1 | 1 | 6 | 6 | 1 | 1 | 1 | 1 |
| Interpreter.DoGeneratorEnd | | 0% | | n/a | 1 | 1 | 6 | 6 | 1 | 1 | 1 | 1 |
| NativeProxy.new LambdaConstructor() {...} | | 0% | | n/a | 2 | 2 | 6 | 6 | 2 | 2 | 1 | 1 |
| NativeJSON.StringifyState | | 0% | | n/a | 1 | 1 | 9 | 9 | 1 | 1 | 1 | 1 |
| Interpreter.DoDefaultNamespace | | 0% | | 0% | 2 | 2 | 4 | 4 | 1 | 1 | 1 | 1 |
| Interpreter.DoNumber | | 0% | | n/a | 1 | 1 | 4 | 4 | 1 | 1 | 1 | 1 |
| NativeProxy.Revoker | | 0% | | 0% | 3 | 3 | 9 | 9 | 2 | 2 | 1 | 1 |
| SecurityController.new Script() {...} | | 0% | | n/a | 2 | 2 | 2 | 2 | 2 | 2 | 1 | 1 |
| Undefined | | 33% | | 0% | 8 | 9 | 4 | 7 | 4 | 5 | 0 | 1 |
| EvaluatorException | | 29% | | n/a | 6 | 7 | 8 | 11 | 6 | 7 | 0 | 1 |
| ScriptRuntime.StringIdOrIndex | | 0% | | n/a | 4 | 4 | 10 | 10 | 4 | 4 | 1 | 1 |
| Interpreter.DoRegExp | | 0% | | n/a | 1 | 1 | 3 | 3 | 1 | 1 | 1 | 1 |
| Interpreter.DoLiteralGetter | | 0% | | n/a | 1 | 1 | 5 | 5 | 1 | 1 | 1 | 1 |
| Interpreter.DoGosub | | 0% | | n/a | 1 | 1 | 4 | 4 | 1 | 1 | 1 | 1 |
| SlotMapOwner.ThreadedAccess | | 0% | | n/a | 4 | 4 | 7 | 7 | 4 | 4 | 1 | 1 |
| Interpreter.DoLiteralSetter | | 0% | | n/a | 1 | 1 | 5 | 5 | 1 | 1 | 1 | 1 |
| Interpreter.DoShallowNotEquals | | 0% | | 0% | 2 | 2 | 5 | 5 | 1 | 1 | 1 | 1 |
| ContinuationPending | | 0% | | n/a | 6 | 6 | 10 | 10 | 6 | 6 | 1 | 1 |
| NativeIterator.StopIteration | | 0% | | n/a | 5 | 5 | 8 | 8 | 5 | 5 | 1 | 1 |
| Interpreter.DoPositive | | 0% | | n/a | 1 | 1 | 6 | 6 | 1 | 1 | 1 | 1 |
| Interpreter.DoTemplateLiteralCallSite | | 0% | | n/a | 1 | 1 | 4 | 4 | 1 | 1 | 1 | 1 |
| Interpreter.DoNotEquals | | 0% | | 0% | 2 | 2 | 5 | 5 | 1 | 1 | 1 | 1 |
| Interpreter.DoRegBigInt1 | | 0% | | n/a | 1 | 1 | 3 | 3 | 1 | 1 | 1 | 1 |
| SlotMap | | 0% | | n/a | 3 | 3 | 4 | 4 | 3 | 3 | 1 | 1 |
| Interpreter.DoRegString1 | | 0% | | n/a | 1 | 1 | 3 | 3 | 1 | 1 | 1 | 1 |
| ScriptableObject.KeyComparator | | 12% | | 0% | 4 | 5 | 7 | 8 | 1 | 2 | 0 | 1 |
| NativePromise.State | | 0% | | n/a | 1 | 1 | 4 | 4 | 1 | 1 | 1 | 1 |
| NativeArrayIterator.ARRAY_ITERATOR_TYPE | | 0% | | n/a | 1 | 1 | 4 | 4 | 1 | 1 | 1 | 1 |
| PolicySecurityController.new PrivilegedAction() {...} | | 0% | | n/a | 2 | 2 | 2 | 2 | 2 | 2 | 1 | 1 |
| PolicySecurityController.Loader | | 0% | | n/a | 3 | 3 | 6 | 6 | 3 | 3 | 1 | 1 |
| NativeCollectionIterator.Type | | 0% | | n/a | 1 | 1 | 4 | 4 | 1 | 1 | 1 | 1 |
| Symbol.Kind | | 0% | | n/a | 1 | 1 | 4 | 4 | 1 | 1 | 1 | 1 |
| Interpreter.DoRegBigInt2 | | 0% | | n/a | 1 | 1 | 3 | 3 | 1 | 1 | 1 | 1 |
| Interpreter.DoRegBigInt4 | | 0% | | n/a | 1 | 1 | 3 | 3 | 1 | 1 | 1 | 1 |
| Interpreter.DoIfNE | | 0% | | 0% | 2 | 2 | 4 | 4 | 1 | 1 | 1 | 1 |
| Interpreter.DoNameAndThis | | 0% | | n/a | 1 | 1 | 4 | 4 | 1 | 1 | 1 | 1 |
| Interpreter.DoBindName | | 0% | | n/a | 1 | 1 | 3 | 3 | 1 | 1 | 1 | 1 |
| Interpreter.DoLocalClear | | 0% | | n/a | 1 | 1 | 5 | 5 | 1 | 1 | 1 | 1 |
| Interpreter.DoNameAndThisOptional | | 0% | | n/a | 1 | 1 | 4 | 4 | 1 | 1 | 1 | 1 |
| Interpreter.DoIfEQ | | 0% | | 0% | 2 | 2 | 4 | 4 | 1 | 1 | 1 | 1 |
| NativeObject.KeySet | | 0% | | n/a | 4 | 4 | 4 | 4 | 4 | 4 | 1 | 1 |
| Interpreter.DoRegString4 | | 0% | | n/a | 1 | 1 | 3 | 3 | 1 | 1 | 1 | 1 |
| Interpreter.DoRegString2 | | 0% | | n/a | 1 | 1 | 3 | 3 | 1 | 1 | 1 | 1 |
| Interpreter.DoClosureExpr | | 0% | | n/a | 1 | 1 | 3 | 3 | 1 | 1 | 1 | 1 |
| Interpreter.DoEscXMLAttr | | 0% | | 0% | 2 | 2 | 4 | 4 | 1 | 1 | 1 | 1 |
| Interpreter.DoEquals | | 0% | | n/a | 1 | 1 | 5 | 5 | 1 | 1 | 1 | 1 |
| Interpreter.DoShallowEquals | | 0% | | n/a | 1 | 1 | 5 | 5 | 1 | 1 | 1 | 1 |
| Interpreter.DoEscXMLText | | 0% | | 0% | 2 | 2 | 4 | 4 | 1 | 1 | 1 | 1 |
| Interpreter.DoDelRef | | 0% | | n/a | 1 | 1 | 4 | 4 | 1 | 1 | 1 | 1 |
| Interpreter.DoGetRef | | 0% | | n/a | 1 | 1 | 4 | 4 | 1 | 1 | 1 | 1 |
| Interpreter.DoRegIndex1 | | 0% | | n/a | 1 | 1 | 3 | 3 | 1 | 1 | 1 | 1 |
| SecureCaller.SecureClassLoaderImpl | | 0% | | n/a | 2 | 2 | 5 | 5 | 2 | 2 | 1 | 1 |
| SecurityUtilities.new PrivilegedAction() {...} | | 0% | | 0% | 3 | 3 | 4 | 4 | 2 | 2 | 1 | 1 |
| Interpreter.DoNot | | 0% | | 0% | 2 | 2 | 3 | 3 | 1 | 1 | 1 | 1 |
| Interpreter.DoName | | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 | 1 | 1 |
| Interpreter.DoScopeLoad | | 0% | | n/a | 1 | 1 | 3 | 3 | 1 | 1 | 1 | 1 |
| Interpreter.DoRethrow | | 0% | | n/a | 1 | 1 | 3 | 3 | 1 | 1 | 1 | 1 |
| Interpreter.DoScopeSave | | 0% | | n/a | 1 | 1 | 3 | 3 | 1 | 1 | 1 | 1 |
| Interpreter.DoTypeOfName | | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 | 1 | 1 |
| Interpreter.DoLiteralNewArray | | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 | 1 | 1 |
| Interpreter.DoDelPropSuper | | 0% | | n/a | 1 | 1 | 5 | 5 | 1 | 1 | 1 | 1 |
| Interpreter.DoRegIndex4 | | 0% | | n/a | 1 | 1 | 3 | 3 | 1 | 1 | 1 | 1 |
| Interpreter.DoRegIndex2 | | 0% | | n/a | 1 | 1 | 3 | 3 | 1 | 1 | 1 | 1 |
| Interpreter.DoPop | | 0% | | n/a | 1 | 1 | 4 | 4 | 1 | 1 | 1 | 1 |
| DecompilerFlag | | 0% | | n/a | 1 | 1 | 3 | 3 | 1 | 1 | 1 | 1 |
| NativeObject.ValueCollection | | 0% | | n/a | 3 | 3 | 3 | 3 | 3 | 3 | 1 | 1 |
| ContextFactory.new PrivilegedAction() {...} | | 0% | | n/a | 2 | 2 | 2 | 2 | 2 | 2 | 1 | 1 |
| AbstractEcmaObjectOperations.KEY_COERCION | | 0% | | n/a | 1 | 1 | 3 | 3 | 1 | 1 | 1 | 1 |
| AbstractEcmaObjectOperations.INTEGRITY_LEVEL | | 0% | | n/a | 1 | 1 | 3 | 3 | 1 | 1 | 1 | 1 |
| ArrayLikeAbstractOperations.ReduceOperation | | 0% | | n/a | 1 | 1 | 3 | 3 | 1 | 1 | 1 | 1 |
| Interpreter.DoZero | | 0% | | n/a | 1 | 1 | 3 | 3 | 1 | 1 | 1 | 1 |
| NativeJavaMap.MapTypeVariables | | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 | 1 | 1 |
| ThreadSafeCompoundOperationMap.Iter | | 0% | | n/a | 3 | 3 | 5 | 5 | 3 | 3 | 1 | 1 |
| Context.new Context.ClassShutterSetter() {...} | | 0% | | n/a | 3 | 3 | 4 | 4 | 3 | 3 | 1 | 1 |
| LockAwareSlotMap | | 0% | | 0% | 2 | 2 | 2 | 2 | 1 | 1 | 1 | 1 |
| NativeObject.EntrySet | | 0% | | n/a | 3 | 3 | 3 | 3 | 3 | 3 | 1 | 1 |
| NativePromise.ReactionType | | 0% | | n/a | 1 | 1 | 3 | 3 | 1 | 1 | 1 | 1 |
| Interpreter.DoOne | | 0% | | n/a | 1 | 1 | 3 | 3 | 1 | 1 | 1 | 1 |
| Interpreter.DoString | | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 | 1 | 1 |
| ContextFactory.new ContextFactory.GlobalSetter() {...} | | 0% | | 0% | 4 | 4 | 4 | 4 | 3 | 3 | 1 | 1 |
| Interpreter.DoThisFunction | | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 | 1 | 1 |
| Interpreter.DoThis | | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 | 1 | 1 |
| Interpreter.DoBigInt | | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 | 1 | 1 |
| KnownBuiltInFunction | | 0% | | n/a | 2 | 2 | 4 | 4 | 2 | 2 | 1 | 1 |
| NativeGenerator.GeneratorClosedException | | 0% | | n/a | 3 | 3 | 6 | 6 | 3 | 3 | 1 | 1 |
| Interpreter.DoNull | | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 | 1 | 1 |
| Interpreter.DoTrue | | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 | 1 | 1 |
| NativeObject.new LambdaConstructor() {...} | | 0% | | n/a | 2 | 2 | 2 | 2 | 2 | 2 | 1 | 1 |
| PolicySecurityController.new PrivilegedAction() {...} | | 0% | | n/a | 2 | 2 | 2 | 2 | 2 | 2 | 1 | 1 |
| Interpreter.DoFalse | | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 | 1 | 1 |
| NativeGlobal.EvalLambdaFunction | | 0% | | n/a | 2 | 2 | 3 | 3 | 2 | 2 | 1 | 1 |
| Interpreter.DoUndef | | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 | 1 | 1 |
| ArrayLikeAbstractOperations.StringLikeComparator | | 0% | | n/a | 2 | 2 | 4 | 4 | 2 | 2 | 1 | 1 |
| Interpreter.InterpreterState | | 0% | | n/a | 1 | 1 | 5 | 5 | 1 | 1 | 1 | 1 |
| Ref | | 0% | | n/a | 4 | 4 | 4 | 4 | 4 | 4 | 1 | 1 |
| Interpreter.DoBigIntCn | | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 | 1 | 1 |
| Interpreter.DoClosureStatement | | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 | 1 | 1 |
| Interpreter.DoStringCn | | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 | 1 | 1 |
| ScriptRuntime.DefaultMessageProvider | | 72% | | 50% | 1 | 2 | 2 | 10 | 0 | 1 | 0 | 1 |
| SecurityUtilities.new PrivilegedAction() {...} | | 0% | | n/a | 2 | 2 | 2 | 2 | 2 | 2 | 1 | 1 |
| SecurityUtilities.new PrivilegedAction() {...} | | 0% | | n/a | 2 | 2 | 2 | 2 | 2 | 2 | 1 | 1 |
| SecureCaller.new PrivilegedAction() {...} | | 0% | | n/a | 2 | 2 | 2 | 2 | 2 | 2 | 1 | 1 |
| ScriptRuntime.new BaseFunction() {...} | | 0% | | n/a | 3 | 3 | 3 | 3 | 3 | 3 | 1 | 1 |
| NativeGlobal.new SerializableConstructable() {...} | | 0% | | n/a | 2 | 2 | 2 | 2 | 2 | 2 | 1 | 1 |
| NativeGlobal.new SerializableConstructable() {...} | | 0% | | n/a | 2 | 2 | 2 | 2 | 2 | 2 | 1 | 1 |
| Interpreter.CompilationResult | | 0% | | n/a | 1 | 1 | 4 | 4 | 1 | 1 | 1 | 1 |
| ES6Generator.YieldStarResult | | 0% | | n/a | 2 | 2 | 4 | 4 | 2 | 2 | 1 | 1 |
| CodeGenerator.CompleteOptionalCallJump | | 0% | | n/a | 1 | 1 | 4 | 4 | 1 | 1 | 1 | 1 |
| Interpreter.ThrowableResult | | 0% | | n/a | 1 | 1 | 4 | 4 | 1 | 1 | 1 | 1 |
| Interpreter.DoDebug | | 0% | | 0% | 2 | 2 | 3 | 3 | 1 | 1 | 1 | 1 |
| Interpreter.StateContinueResult | | 0% | | n/a | 1 | 1 | 4 | 4 | 1 | 1 | 1 | 1 |
| NativeGlobal.new LambdaConstructor() {...} | | 0% | | n/a | 2 | 2 | 2 | 2 | 2 | 2 | 1 | 1 |
| NativeJavaList.ListTypeVariables | | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 | 1 | 1 |
| Interpreter.GeneratorState | | 0% | | n/a | 1 | 1 | 4 | 4 | 1 | 1 | 1 | 1 |
| Script | | 0% | | n/a | 2 | 2 | 2 | 2 | 2 | 2 | 1 | 1 |
| JSCodeResume | | 0% | | n/a | 2 | 2 | 3 | 3 | 2 | 2 | 1 | 1 |
| NewLiteralStorage.NoInference | | 0% | | n/a | 2 | 2 | 3 | 3 | 2 | 2 | 1 | 1 |
| Interpreter.DoLeaveWith | | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 | 1 | 1 |
| Interpreter.DoIndexCn | | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 | 1 | 1 |
| Interpreter.StateBreakResult | | 0% | | n/a | 1 | 1 | 3 | 3 | 1 | 1 | 1 | 1 |
| ScriptOrFn | | 0% | | n/a | 3 | 3 | 3 | 3 | 3 | 3 | 1 | 1 |
| BeanProperty | | 0% | | n/a | 1 | 1 | 3 | 3 | 1 | 1 | 1 | 1 |
| Interpreter.YieldResult | | 0% | | n/a | 1 | 1 | 3 | 3 | 1 | 1 | 1 | 1 |
| Interpreter.DoReturnUndef | | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 | 1 | 1 |
| SecureCaller.new PrivilegedAction() {...} | | 0% | | n/a | 2 | 2 | 2 | 2 | 2 | 2 | 1 | 1 |
| JSCode.NullBuilder | | 0% | | n/a | 2 | 2 | 2 | 2 | 2 | 2 | 1 | 1 |
| JSCode | | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 |
| JSCode.Builder | | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 |
| PolicySecurityController.SecureCaller | | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 |
| Function | | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 |
| Scriptable | | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 |
| Parser.ParserException | | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 |
| Evaluator | | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 |
| Interpreter.DoReturnResult | | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 |
| Interpreter.DoGoto | | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 |
| Parser.PerFunctionVariables |  | 100% | | n/a | 0 | 2 | 0 | 26 | 0 | 2 | 0 | 1 |
| Token.CommentType | | 100% | | n/a | 0 | 1 | 0 | 5 | 0 | 1 | 0 | 1 |
| StackStyle | | 100% | | n/a | 0 | 1 | 0 | 5 | 0 | 1 | 0 | 1 |
| Parser.ConditionData | | 100% | | n/a | 0 | 1 | 0 | 3 | 0 | 1 | 0 | 1 |
| Interpreter.new Interpreter.NewState() {...} | | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 | 0 | 1 |
| Interpreter.new Interpreter.NewState() {...} | | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 | 0 | 1 |
| Interpreter.new Interpreter.NewState() {...} | | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 | 0 | 1 |