LCOV - code coverage report
Current view: top level - src/interpreter - interpreter-assembler.cc (source / functions) Hit Total Coverage
Test: app.info Lines: 735 813 90.4 %
Date: 2019-04-17 Functions: 99 110 90.0 %

Function Name Sort by function name Hit count Sort by hit count
_ZN2v88internal11interpreter20InterpreterAssembler14BytecodeOffsetEv 232864
_ZN2v88internal11interpreter20InterpreterAssembler26BytecodeArrayTaggedPointerEv 148605
_ZN2v88internal11interpreter20InterpreterAssembler26GetInterpretedFramePointerEv 147429
_ZN2v88internal11interpreter20InterpreterAssembler23DispatchTableRawPointerEv 87360
_ZN2v88internal11interpreter20InterpreterAssembler12LoadRegisterENS1_8RegisterE 67784
_ZN2v88internal11interpreter20InterpreterAssembler12CallEpilogueEv 58034
_ZN2v88internal11interpreter20InterpreterAssembler12CallPrologueEv 58034
_ZN2v88internal11interpreter20InterpreterAssembler19StoreAndTagRegisterEPNS0_8compiler4NodeENS1_8RegisterE 57077
_ZN2v88internal11interpreter20InterpreterAssembler18SaveBytecodeOffsetEv 57077
_ZN2v88internal11interpreter20InterpreterAssembler7AdvanceEPNS0_8compiler4NodeEb 44744
_ZN2v88internal11interpreter20InterpreterAssembler12LoadBytecodeEPNS0_8compiler4NodeE 44744
_ZN2v88internal11interpreter20InterpreterAssembler30DispatchToBytecodeHandlerEntryEPNS0_8compiler4NodeES5_S5_ 43680
_ZN2v88internal11interpreter20InterpreterAssembler18DispatchToBytecodeEPNS0_8compiler4NodeES5_ 43568
_ZN2v88internal11interpreter20InterpreterAssembler7AdvanceEi 40712
_ZN2v88internal11interpreter20InterpreterAssembler8DispatchEv 38360
_ZN2v88internal11interpreter20InterpreterAssembler14SetAccumulatorEPNS0_8compiler4NodeE 34068
_ZN2v88internal11interpreter20InterpreterAssembler23BytecodeUnsignedOperandEiNS1_11OperandSizeENS0_15LoadSensitivityE 29975
_GLOBAL__sub_I_interpreter_assembler.cc 29728
_ZN2v88internal11interpreter20InterpreterAssemblerC2EPNS0_8compiler18CodeAssemblerStateENS1_8BytecodeENS1_12OperandScaleE 27990
_ZN2v88internal11interpreter20InterpreterAssemblerD2Ev 27990
_ZN2v88internal11interpreter20InterpreterAssembler21BytecodeSignedOperandEiNS1_11OperandSizeENS0_15LoadSensitivityE 22118
_ZN2v88internal11interpreter20InterpreterAssembler10GetContextEv 21348
_ZN2v88internal11interpreter20InterpreterAssembler13OperandOffsetEi 19695
_ZN2v88internal11interpreter20InterpreterAssembler14GetAccumulatorEv 19056
_ZN2v88internal11interpreter20InterpreterAssembler18BytecodeOperandRegEiNS0_15LoadSensitivityE 19040
_ZN2v88internal11interpreter20InterpreterAssembler18BytecodeOperandIdxEi 14640
_ZN2v88internal11interpreter20InterpreterAssembler23BytecodeOperandIdxInt32Ei 14640
_ZN2v88internal11interpreter20InterpreterAssembler12LoadRegisterEPNS0_8compiler4NodeE 13608
_ZN2v88internal11interpreter20InterpreterAssembler26LoadRegisterAtOperandIndexEi 12936
_ZN2v88internal11interpreter20InterpreterAssembler18LoadFeedbackVectorEv 12108
_ZN2v88internal11interpreter20InterpreterAssembler27BytecodeOperandUnsignedByteEiNS0_15LoadSensitivityE 10829
_ZN2v88internal11interpreter20InterpreterAssembler28BytecodeOperandUnsignedShortEiNS0_15LoadSensitivityE 9747
_ZN2v88internal11interpreter20InterpreterAssembler27BytecodeOperandUnsignedQuadEiNS0_15LoadSensitivityE 9399
_ZN2v88internal11interpreter20InterpreterAssembler25BytecodeOperandSignedByteEiNS0_15LoadSensitivityE 8866
_ZN2v88internal11interpreter20InterpreterAssembler21LoadConstantPoolEntryEPNS0_8compiler4NodeE 7920
_ZN2v88internal11interpreter20InterpreterAssembler30RegisterLocationInRegisterListERKNS2_15RegListNodePairEi 7056
_ZN2v88internal11interpreter20InterpreterAssembler30BytecodeOperandConstantPoolIdxEiNS0_15LoadSensitivityE 6888
_ZN2v88internal11interpreter20InterpreterAssembler35LoadConstantPoolEntryAtOperandIndexEi 6888
_ZN2v88internal11interpreter20InterpreterAssembler28LoadRegisterFromRegisterListERKNS2_15RegListNodePairEi 6888
_ZN2v88internal11interpreter20InterpreterAssembler26BytecodeOperandSignedShortEiNS0_15LoadSensitivityE 6626
_ZN2v88internal11interpreter20InterpreterAssembler25BytecodeOperandSignedQuadEiNS0_15LoadSensitivityE 6626
_ZN2v88internal11interpreter20InterpreterAssembler13StoreRegisterEPNS0_8compiler4NodeES5_ 4760
_ZN2v88internal11interpreter20InterpreterAssembler19BytecodeOperandUImmEi 4275
_ZN2v88internal11interpreter20InterpreterAssembler21UpdateInterruptBudgetEPNS0_8compiler4NodeEb 4256
_ZN2v88internal11interpreter20InterpreterAssembler4JumpEPNS0_8compiler4NodeEb 4032
_ZN2v88internal11interpreter20InterpreterAssembler18BytecodeOperandImmEi 3078
_ZN2v88internal11interpreter20InterpreterAssembler21BytecodeOperandImmSmiEi 2352
_ZN2v88internal11interpreter20InterpreterAssembler21StarDispatchLookaheadEPNS0_8compiler4NodeE 2240
_ZN2v88internal11interpreter20InterpreterAssembler10InlineStarEv 2240
_ZN2v88internal11interpreter20InterpreterAssembler20BytecodeOperandCountEi 2223
_ZN2v88internal11interpreter20InterpreterAssembler16RegisterLocationEPNS0_8compiler4NodeE 2184
_ZN2v88internal11interpreter20InterpreterAssembler23BytecodeOperandUImmWordEi 2184
_ZN2v88internal11interpreter20InterpreterAssembler29GetRegisterListAtOperandIndexEi 2184
_ZN2v88internal11interpreter20InterpreterAssembler15JumpConditionalEPNS0_8compiler4NodeES5_ 2016
_ZN2v88internal11interpreter20InterpreterAssembler18IncrementCallCountEPNS0_8compiler4NodeES5_ 2016
_ZN2v88internal11interpreter20InterpreterAssembler5AbortENS0_11AbortReasonE 1960
_ZN2v88internal11interpreter20InterpreterAssembler23CollectCallableFeedbackEPNS0_8compiler4NodeES5_S5_S5_ 1848
_ZN2v88internal11interpreter20InterpreterAssembler19CollectCallFeedbackEPNS0_8compiler4NodeES5_S5_S5_ 1680
_ZN2v88internal11interpreter20InterpreterAssembler43LoadAndUntagConstantPoolEntryAtOperandIndexEi 1680
_ZN2v88internal11interpreter20InterpreterAssembler4JumpEPNS0_8compiler4NodeE 1680
_ZN2v88internal11interpreter20InterpreterAssembler20ReloadBytecodeOffsetEv 1512
_ZN2v88internal11interpreter20InterpreterAssembler20LoadAndUntagRegisterENS1_8RegisterE 1512
_ZN2v88internal11interpreter20InterpreterAssembler15JumpIfWordEqualEPNS0_8compiler4NodeES5_S5_ 1344
_ZN2v88internal11interpreter20InterpreterAssembler19BytecodeOperandFlagEi 1259
_ZN2v88internal11interpreter20InterpreterAssembler17GetContextAtDepthEPNS0_8compiler4NodeES5_ 1176
_ZN2v88internal11interpreter20InterpreterAssembler15MaybeDropFramesEPNS0_8compiler4NodeE 1176
_ZN2v88internal11interpreter20InterpreterAssembler12NextRegisterEPNS0_8compiler4NodeE 1008
_ZN2v88internal11interpreter20InterpreterAssembler27StoreRegisterAtOperandIndexEPNS0_8compiler4NodeEi 1008
_ZN2v88internal11interpreter20InterpreterAssembler17CallJSAndDispatchEPNS0_8compiler4NodeES5_RKNS2_15RegListNodePairENS0_19ConvertReceiverModeE 1008
_ZN2v88internal11interpreter20InterpreterAssembler18JumpIfWordNotEqualEPNS0_8compiler4NodeES5_S5_ 672
_ZN2v88internal11interpreter20InterpreterAssembler34GotoIfHasContextExtensionUpToDepthEPNS0_8compiler4NodeES5_PNS3_18CodeAssemblerLabelE 672
_ZN2v88internal11interpreter20InterpreterAssembler29TargetSupportsUnalignedAccessEv 590
_ZN2v88internal11interpreter20InterpreterAssembler13StoreRegisterEPNS0_8compiler4NodeENS1_8RegisterE 504
_ZN2v88internal11interpreter20InterpreterAssembler10SetContextEPNS0_8compiler4NodeE 504
_ZN2v88internal11interpreter20InterpreterAssembler24BytecodeOperandImmIntPtrEi 504
_ZN2v88internal11interpreter20InterpreterAssembler24BytecodeOperandRuntimeIdEi 348
_ZN2v88internal11interpreter20InterpreterAssembler12CallRuntimeNEPNS0_8compiler4NodeES5_RKNS2_15RegListNodePairEi 342
_ZN2v88internal11interpreter20InterpreterAssembler33StoreRegisterTripleAtOperandIndexEPNS0_8compiler4NodeES5_S5_i 336
_ZN2v88internal11interpreter20InterpreterAssembler17ToNumberOrNumericENS0_6Object10ConversionE 336
_ZN2v88internal11interpreter20InterpreterAssembler12JumpBackwardEPNS0_8compiler4NodeE 336
_ZN2v88internal11interpreter20InterpreterAssembler29LoadAndUntagConstantPoolEntryEPNS0_8compiler4NodeE 336
_ZN2v88internal11interpreter20InterpreterAssembler17CallJSAndDispatchIJPNS0_8compiler4NodeEEEEvS6_S6_S6_NS0_19ConvertReceiverModeEDpT_ 336
_ZN2v88internal11interpreter20InterpreterAssembler17CallJSAndDispatchIJPNS0_8compiler4NodeES6_EEEvS6_S6_S6_NS0_19ConvertReceiverModeEDpT_ 336
_ZN2v88internal11interpreter20InterpreterAssembler29UpdateInterruptBudgetOnReturnEv 224
_ZN2v88internal11interpreter20InterpreterAssembler33BytecodeOperandNativeContextIndexEi 171
_ZN2v88internal11interpreter20InterpreterAssembler26BytecodeOperandIntrinsicIdEi 171
_ZN2v88internal11interpreter20InterpreterAssembler19LoadOSRNestingLevelEv 168
_ZN2v88internal11interpreter20InterpreterAssembler22BytecodeOperandUImmSmiEi 168
_ZN2v88internal11interpreter20InterpreterAssembler18ImportRegisterFileENS0_8compiler5TNodeINS0_10FixedArrayEEERKNS2_15RegListNodePairENS4_INS0_6Int32TEEE 168
_ZN2v88internal11interpreter20InterpreterAssembler19ConstructWithSpreadEPNS0_8compiler4NodeES5_S5_RKNS2_15RegListNodePairES5_S5_ 168
_ZN2v88internal11interpreter20InterpreterAssembler30LoadRegisterPairAtOperandIndexEi 168
_ZN2v88internal11interpreter20InterpreterAssembler17CallJSAndDispatchIJEEEvPNS0_8compiler4NodeES6_S6_NS0_19ConvertReceiverModeEDpT_ 168
_ZN2v88internal11interpreter20InterpreterAssembler9ConstructEPNS0_8compiler4NodeES5_S5_RKNS2_15RegListNodePairES5_S5_ 168
_ZN2v88internal11interpreter20InterpreterAssembler21BytecodeOperandIdxSmiEi 168
_ZN2v88internal11interpreter20InterpreterAssembler31ExportParametersAndRegisterFileENS0_8compiler5TNodeINS0_10FixedArrayEEERKNS2_15RegListNodePairENS4_INS0_6Int32TEEE 168
_ZN2v88internal11interpreter20InterpreterAssembler27CallJSWithSpreadAndDispatchEPNS0_8compiler4NodeES5_RKNS2_15RegListNodePairES5_S5_ 168
_ZN2v88internal11interpreter20InterpreterAssembler17CallJSAndDispatchIJPNS0_8compiler4NodeES6_S6_EEEvS6_S6_S6_NS0_19ConvertReceiverModeEDpT_ 168
_ZN2v88internal11interpreter20InterpreterAssembler31StoreRegisterPairAtOperandIndexEPNS0_8compiler4NodeES5_i 168
_ZN2v88internal11interpreter20InterpreterAssembler12DispatchWideENS1_12OperandScaleE 112
_ZN2v88internal11interpreter20InterpreterAssembler19AbortIfWordNotEqualEPNS0_8compiler4NodeES5_NS0_11AbortReasonE 0
_ZN2v88internal11interpreter20InterpreterAssembler27AbortIfRegisterCountInvalidEPNS0_8compiler4NodeES5_S5_ 0
_ZN2v88internal11interpreter20InterpreterAssembler19RegisterFrameOffsetEPNS0_8compiler4NodeE 0
_ZN2v88internal11interpreter20InterpreterAssembler16RegisterLocationENS1_8RegisterE 0
_ZN2v88internal11interpreter20InterpreterAssembler28BytecodeOperandReadUnalignedEiNS0_11MachineTypeENS0_15LoadSensitivityE 0
_ZN2v88internal11interpreter20InterpreterAssembler23GetAccumulatorUncheckedEv 0
_ZNK2v88internal11interpreter20InterpreterAssembler19CurrentBytecodeSizeEv 0
_ZN2v88internal11interpreter20InterpreterAssembler25DispatchToBytecodeHandlerEPNS0_8compiler4NodeES5_S5_ 0
_ZN2v88internal11interpreter20InterpreterAssembler13TraceBytecodeENS0_7Runtime10FunctionIdE 0
_ZN2v88internal11interpreter20InterpreterAssembler21TraceBytecodeDispatchEPNS0_8compiler4NodeE 0
_ZN2v88internal11interpreter20InterpreterAssembler7AdvanceEv 0

Generated by: LCOV version 1.10