LCOV - code coverage report
Current view: top level - src/ic - accessor-assembler.cc (source / functions) Hit Total Coverage
Test: app.info Lines: 2102 2112 99.5 %
Date: 2019-03-21 Functions: 97 98 99.0 %

Function Name Sort by function name Hit count Sort by hit count
_GLOBAL__sub_I_accessor_assembler.cc 29138
_Z41__static_initialization_and_destruction_0ii 29138
_ZN2v88internal17AccessorAssembler20LoadHandlerDataFieldENS0_8compiler11SloppyTNodeINS0_11DataHandlerEEEi 5320
_ZN2v88internal17AccessorAssembler30LoadDescriptorValueOrFieldTypeENS0_8compiler5TNodeINS0_3MapEEENS3_INS0_7IntPtrTEEE 4704
_ZN2v88internal17AccessorAssembler19LoadDescriptorValueENS0_8compiler5TNodeINS0_3MapEEENS3_INS0_7IntPtrTEEE 4536
_ZN2v88internal17AccessorAssembler26CheckPrototypeValidityCellEPNS0_8compiler4NodeEPNS2_18CodeAssemblerLabelE 1960
_ZN2v88internal17AccessorAssembler26HandleLoadICSmiHandlerCaseEPKNS1_16LoadICParametersEPNS0_8compiler4NodeENS5_11SloppyTNodeINS0_3SmiEEENS8_INS0_6ObjectEEEPNS5_18CodeAssemblerLabelEPNS0_9ExitPointENS0_13OnNonExistentENS1_14ElementSupportENS1_14LoadAccessModeE 1400
_ZN2v88internal17AccessorAssembler24HandleLoadICProtoHandlerEPKNS1_16LoadICParametersEPNS0_8compiler4NodeEPNS5_21CodeAssemblerVariableES9_PNS5_18CodeAssemblerLabelESB_PNS0_9ExitPointENS1_6ICModeENS1_14LoadAccessModeE 1400
_ZN2v88internal17AccessorAssembler18HandleProtoHandlerINS0_11LoadHandlerENS1_16LoadICParametersEEEPNS0_8compiler4NodeEPKT0_S7_RKSt8functionIFvS7_EERKSB_IFvS7_S7_EEPNS5_18CodeAssemblerLabelENS1_6ICModeE 1400
_ZN2v88internal17AccessorAssembler23HandleLoadICHandlerCaseEPKNS1_16LoadICParametersENS0_8compiler5TNodeINS0_6ObjectEEEPNS5_18CodeAssemblerLabelEPNS0_9ExitPointENS1_6ICModeENS0_13OnNonExistentENS1_14ElementSupportENS1_14LoadAccessModeE 1400
_ZN2v88internal17AccessorAssembler15StoreNamedFieldEPNS0_8compiler4NodeES4_bNS0_14RepresentationES4_PNS2_18CodeAssemblerLabelE 1344
_ZN2v88internal17AccessorAssembler15HandleLoadFieldEPNS0_8compiler4NodeES4_PNS2_21CodeAssemblerVariableEPNS2_18CodeAssemblerLabelEPNS0_9ExitPointE 1288
_ZZN2v88internal17AccessorAssembler18HandleLoadAccessorEPKNS1_16LoadICParametersENS0_8compiler5TNodeINS0_15CallHandlerInfoEEENS6_INS0_5WordTEEENS6_INS0_11DataHandlerEEENS6_INS0_7IntPtrTEEEPNS0_9ExitPointEENKUlvE0_clEv 1288
_ZN2v88internal17AccessorAssembler26HandleLoadCallbackPropertyEPKNS1_16LoadICParametersENS0_8compiler5TNodeINS0_8JSObjectEEENS6_INS0_5WordTEEEPNS0_9ExitPointE 1288
_ZN2v88internal17AccessorAssembler35HandleLoadICSmiHandlerLoadNamedCaseEPKNS1_16LoadICParametersEPNS0_8compiler4NodeENS5_5TNodeINS0_7IntPtrTEEENS8_INS0_5WordTEEEPNS5_18CodeAssemblerLabelEPNS5_21CodeAssemblerVariableENS5_11SloppyTNodeINS0_6ObjectEEESE_PNS0_9ExitPointENS0_13OnNonExistentENS1_14ElementSupportE 1288
_ZZN2v88internal17AccessorAssembler18HandleLoadAccessorEPKNS1_16LoadICParametersENS0_8compiler5TNodeINS0_15CallHandlerInfoEEENS6_INS0_5WordTEEENS6_INS0_11DataHandlerEEENS6_INS0_7IntPtrTEEEPNS0_9ExitPointEENKUlvE_clEv 1288
_ZN2v88internal17AccessorAssembler18HandleLoadAccessorEPKNS1_16LoadICParametersENS0_8compiler5TNodeINS0_15CallHandlerInfoEEENS6_INS0_5WordTEEENS6_INS0_11DataHandlerEEENS6_INS0_7IntPtrTEEEPNS0_9ExitPointE 1288
_ZN2v88internal17AccessorAssembler18JumpIfDataPropertyEPNS0_8compiler4NodeEPNS2_18CodeAssemblerLabelES6_ 1232
_ZN2v88internal17AccessorAssembler22IsPropertyDetailsConstEPNS0_8compiler4NodeE 1120
_ZN2v88internal17AccessorAssembler32LoadGlobalIC_TryPropertyCellCaseENS0_8compiler5TNodeINS0_14FeedbackVectorEEEPNS2_4NodeERKSt8functionIFNS3_INS0_7ContextEEEvEEPNS0_9ExitPointEPNS2_18CodeAssemblerLabelESI_NS0_17CodeStubAssembler13ParameterModeE 784
_ZN2v88internal17AccessorAssembler27LoadGlobalIC_TryHandlerCaseENS0_8compiler5TNodeINS0_14FeedbackVectorEEEPNS2_4NodeERKSt8functionIFNS3_INS0_7ContextEEEvEERKS8_IFNS3_INS0_4NameEEEvEENS0_10TypeofModeEPNS0_9ExitPointEPNS2_18CodeAssemblerLabelENS0_17CodeStubAssembler13ParameterModeE 784
_ZN2v88internal17AccessorAssembler12LoadGlobalICEPNS0_8compiler4NodeES4_RKSt8functionIFNS2_5TNodeINS0_7ContextEEEvEERKS5_IFNS6_INS0_4NameEEEvEENS0_10TypeofModeEPNS0_9ExitPointENS0_17CodeStubAssembler13ParameterModeE 784
_ZN2v88internal17AccessorAssembler15EmitAccessCheckEPNS0_8compiler4NodeES4_S4_PNS2_18CodeAssemblerLabelES6_ 728
_ZN2v88internal17AccessorAssembler33OverwriteExistingFastDataPropertyEPNS0_8compiler4NodeES4_S4_S4_S4_S4_PNS2_18CodeAssemblerLabelEb 728
_ZN2v88internal17AccessorAssembler14CheckFieldTypeENS0_8compiler5TNodeINS0_15DescriptorArrayEEEPNS2_4NodeES7_S7_PNS2_18CodeAssemblerLabelE 728
_ZN2v88internal17AccessorAssembler21HandlePolymorphicCaseEPNS0_8compiler4NodeENS2_5TNodeINS0_14WeakFixedArrayEEEPNS2_18CodeAssemblerLabelEPNS2_26TypedCodeAssemblerVariableINS0_11MaybeObjectEEES9_ 728
_ZN2v88internal17AccessorAssembler25HandleStoreFieldAndReturnEPNS0_8compiler4NodeES4_NS0_14RepresentationES4_PNS2_18CodeAssemblerLabelE 672
_ZN2v88internal17AccessorAssembler20PrepareValueForStoreEPNS0_8compiler4NodeES4_NS0_14RepresentationES4_PNS2_18CodeAssemblerLabelE 672
_ZZN2v88internal17AccessorAssembler24HandleLoadICProtoHandlerEPKNS1_16LoadICParametersEPNS0_8compiler4NodeEPNS5_21CodeAssemblerVariableES9_PNS5_18CodeAssemblerLabelESB_PNS0_9ExitPointENS1_6ICModeENS1_14LoadAccessModeEENKUlS7_S7_E_clES7_S7_ 616
_ZN2v88internal17AccessorAssembler22TryProbeStubCacheTableEPNS0_9StubCacheENS1_14StubCacheTableEPNS0_8compiler4NodeES7_S7_PNS5_18CodeAssemblerLabelEPNS5_26TypedCodeAssemblerVariableINS0_11MaybeObjectEEES9_ 568
_ZN2v88internal17AccessorAssembler18TryMonomorphicCaseEPNS0_8compiler4NodeES4_S4_PNS2_18CodeAssemblerLabelEPNS2_26TypedCodeAssemblerVariableINS0_11MaybeObjectEEES6_ 560
_ZN2v88internal17AccessorAssembler33InvalidateValidityCellIfPrototypeEPNS0_8compiler4NodeES4_ 504
_ZN2v88internal17AccessorAssembler28ExtendPropertiesBackingStoreEPNS0_8compiler4NodeES4_ 448
_ZN2v88internal17AccessorAssembler37HandleStoreICTransitionMapHandlerCaseEPKNS1_17StoreICParametersENS0_8compiler5TNodeINS0_3MapEEEPNS5_18CodeAssemblerLabelENS1_23StoreTransitionMapFlagsE 448
_ZN2v88internal17AccessorAssembler30StoreGlobalIC_PropertyCellCaseEPNS0_8compiler4NodeES4_PNS0_9ExitPointEPNS2_18CodeAssemblerLabelE 392
_ZN2v88internal17AccessorAssembler31HandleStoreICNativeDataPropertyEPKNS1_17StoreICParametersEPNS0_8compiler4NodeES7_ 336
_ZN2v88internal17AccessorAssembler18HandleStoreToProxyEPKNS1_17StoreICParametersEPNS0_8compiler4NodeEPNS5_18CodeAssemblerLabelENS1_14ElementSupportE 336
_ZN2v88internal17AccessorAssembler19HandleStoreAccessorEPKNS1_17StoreICParametersEPNS0_8compiler4NodeES7_ 336
_ZZN2v88internal17AccessorAssembler20GenerateLoadGlobalICENS0_10TypeofModeEENKUlvE_clEv 336
_ZN2v88internal17AccessorAssembler22StubCachePrimaryOffsetEPNS0_8compiler4NodeES4_ 292
_ZN2v88internal17AccessorAssembler24StubCacheSecondaryOffsetEPNS0_8compiler4NodeES4_ 288
_ZN2v88internal17AccessorAssembler17TryProbeStubCacheEPNS0_9StubCacheEPNS0_8compiler4NodeES6_PNS4_18CodeAssemblerLabelEPNS4_26TypedCodeAssemblerVariableINS0_11MaybeObjectEEES8_ 284
_ZZN2v88internal17AccessorAssembler20GenerateLoadGlobalICENS0_10TypeofModeEENKUlvE0_clEv 224
_ZZN2v88internal17AccessorAssembler25HandleStoreICProtoHandlerEPKNS1_17StoreICParametersENS0_8compiler5TNodeINS0_12StoreHandlerEEEPNS5_18CodeAssemblerLabelENS1_6ICModeENS1_14ElementSupportEENKUlvE1_clEv 168
_ZN2v88internal17AccessorAssembler22LoadIC_BytecodeHandlerEPKNS1_16LoadICParametersEPNS0_9ExitPointE 168
_ZN2v88internal17AccessorAssembler25HandleStoreICProtoHandlerEPKNS1_17StoreICParametersENS0_8compiler5TNodeINS0_12StoreHandlerEEEPNS5_18CodeAssemblerLabelENS1_6ICModeENS1_14ElementSupportE 168
_ZN2v88internal17AccessorAssembler27HandleStoreICSmiHandlerCaseEPNS0_8compiler4NodeES4_S4_PNS2_18CodeAssemblerLabelE 168
_ZN2v88internal17AccessorAssembler24HandleStoreICHandlerCaseEPKNS1_17StoreICParametersENS0_8compiler5TNodeINS0_11MaybeObjectEEEPNS5_18CodeAssemblerLabelENS1_6ICModeENS1_14ElementSupportE 168
_ZZN2v88internal17AccessorAssembler25HandleStoreICProtoHandlerEPKNS1_17StoreICParametersENS0_8compiler5TNodeINS0_12StoreHandlerEEEPNS5_18CodeAssemblerLabelENS1_6ICModeENS1_14ElementSupportEENKUlvE3_clEv 168
_ZN2v88internal17AccessorAssembler27EmitFastElementsBoundsCheckEPNS0_8compiler4NodeES4_S4_S4_PNS2_18CodeAssemblerLabelE 168
_ZN2v88internal17AccessorAssembler19GenericPropertyLoadEPNS0_8compiler4NodeES4_NS2_11SloppyTNodeINS0_6Int32TEEEPKNS1_16LoadICParametersEPNS2_18CodeAssemblerLabelENS1_12UseStubCacheE 168
_ZN2v88internal17AccessorAssembler15EmitElementLoadEPNS0_8compiler4NodeES4_S4_NS2_11SloppyTNodeINS0_7IntPtrTEEES4_PNS2_18CodeAssemblerLabelES9_PNS2_21CodeAssemblerVariableES9_S9_S9_PNS0_9ExitPointENS1_14LoadAccessModeE 168
_ZZN2v88internal17AccessorAssembler25HandleStoreICProtoHandlerEPKNS1_17StoreICParametersENS0_8compiler5TNodeINS0_12StoreHandlerEEEPNS5_18CodeAssemblerLabelENS1_6ICModeENS1_14ElementSupportEENKUlvE2_clEv 168
_ZZN2v88internal17AccessorAssembler25HandleStoreICProtoHandlerEPKNS1_17StoreICParametersENS0_8compiler5TNodeINS0_12StoreHandlerEEEPNS5_18CodeAssemblerLabelENS1_6ICModeENS1_14ElementSupportEENKUlvE4_clEv 168
_ZN2v88internal17AccessorAssembler18HandleProtoHandlerINS0_12StoreHandlerENS1_17StoreICParametersEEEPNS0_8compiler4NodeEPKT0_S7_RKSt8functionIFvS7_EERKSB_IFvS7_S7_EEPNS5_18CodeAssemblerLabelENS1_6ICModeE 168
_ZN2v88internal17AccessorAssembler17LoadIC_NoninlinedEPKNS1_16LoadICParametersEPNS0_8compiler4NodeENS5_5TNodeINS0_10HeapObjectEEEPNS5_26TypedCodeAssemblerVariableINS0_11MaybeObjectEEEPNS5_18CodeAssemblerLabelESG_PNS0_9ExitPointE 112
_ZN2v88internal17AccessorAssembler11KeyedLoadICEPKNS1_16LoadICParametersENS1_14LoadAccessModeE 112
_ZN2v88internal17AccessorAssembler30GenerateLoadGlobalICTrampolineENS0_10TypeofModeE 112
_ZZN2v88internal17AccessorAssembler25HandleStoreICProtoHandlerEPKNS1_17StoreICParametersENS0_8compiler5TNodeINS0_12StoreHandlerEEEPNS5_18CodeAssemblerLabelENS1_6ICModeENS1_14ElementSupportEENKUlPNS5_4NodeESE_E0_clESE_SE_ 112
_ZN2v88internal17AccessorAssembler34HandleLoadICSmiHandlerHasNamedCaseEPKNS1_16LoadICParametersEPNS0_8compiler4NodeENS5_5TNodeINS0_7IntPtrTEEEPNS5_18CodeAssemblerLabelEPNS0_9ExitPointE 112
_ZN2v88internal17AccessorAssembler26KeyedLoadICPolymorphicNameEPKNS1_16LoadICParametersENS1_14LoadAccessModeE 112
_ZN2v88internal17AccessorAssembler20GenerateLoadGlobalICENS0_10TypeofModeE 112
_ZN2v88internal17AccessorAssembler25GenerateStoreICTrampolineEv 56
_ZN2v88internal17AccessorAssembler30GenerateKeyedStoreICTrampolineEv 56
_ZN2v88internal17AccessorAssembler31GenerateKeyedLoadIC_MegamorphicEv 56
_ZN2v88internal17AccessorAssembler6LoadICEPKNS1_16LoadICParametersE 56
_ZN2v88internal17AccessorAssembler41GenerateKeyedLoadICTrampoline_MegamorphicEv 56
_ZN2v88internal17AccessorAssembler7StoreICEPKNS1_17StoreICParametersE 56
_ZN2v88internal17AccessorAssembler26GenerateCloneObjectIC_SlowEv 56
_ZZN2v88internal17AccessorAssembler26GenerateCloneObjectIC_SlowEvENKUlNS0_8compiler5TNodeINS0_4NameEEENS3_INS0_6ObjectEEEE_clES5_S7_ 56
_ZN2v88internal17AccessorAssembler29GenerateKeyedLoadICTrampolineEv 56
_ZN2v88internal17AccessorAssembler21GenerateCloneObjectICEv 56
_ZN2v88internal17AccessorAssembler18KeyedLoadICGenericEPKNS1_16LoadICParametersE 56
_ZN2v88internal17AccessorAssembler18GenericElementLoadEPNS0_8compiler4NodeES4_NS2_11SloppyTNodeINS0_6Int32TEEES4_PNS2_18CodeAssemblerLabelE 56
_ZN2v88internal17AccessorAssembler21GenerateStoreGlobalICEv 56
_ZN2v88internal17AccessorAssembler35GenerateKeyedLoadIC_PolymorphicNameEv 56
_ZZN2v88internal17AccessorAssembler21GenerateCloneObjectICEvENKUlPNS0_8compiler4NodeEE_clES4_ 56
_ZN2v88internal17AccessorAssembler14GenerateLoadICEv 56
_ZN2v88internal17AccessorAssembler29BranchIfPrototypeShouldbeFastEPNS0_8compiler4NodeEPNS2_18CodeAssemblerLabelES6_ 56
_ZN2v88internal17AccessorAssembler31GenerateStoreGlobalICTrampolineEv 56
_ZN2v88internal17AccessorAssembler28GenerateLoadIC_UninitializedEv 56
_ZN2v88internal17AccessorAssembler29GenerateStoreInArrayLiteralICEv 56
_ZN2v88internal17AccessorAssembler26GenerateLoadIC_MegamorphicEv 56
_ZN2v88internal17AccessorAssembler24GenerateLoadICTrampolineEv 56
_ZN2v88internal17AccessorAssembler20LoadIC_UninitializedEPKNS1_16LoadICParametersE 56
_ZZN2v88internal17AccessorAssembler25HandleStoreICProtoHandlerEPKNS1_17StoreICParametersENS0_8compiler5TNodeINS0_12StoreHandlerEEEPNS5_18CodeAssemblerLabelENS1_6ICModeENS1_14ElementSupportEENKUlPNS5_4NodeEE_clESE_ 56
_ZN2v88internal17AccessorAssembler18GenerateKeyedHasICEv 56
_ZN2v88internal17AccessorAssembler30GenerateKeyedHasIC_MegamorphicEv 56
_ZN2v88internal17AccessorAssembler15GenerateStoreICEv 56
_ZN2v88internal17AccessorAssembler13StoreGlobalICEPKNS1_17StoreICParametersE 56
_ZN2v88internal17AccessorAssembler19GenerateKeyedLoadICEv 56
_ZN2v88internal17AccessorAssembler21StoreInArrayLiteralICEPKNS1_17StoreICParametersE 56
_ZN2v88internal17AccessorAssembler25GenerateLoadIC_NoninlinedEv 56
_ZN2v88internal17AccessorAssembler12KeyedStoreICEPKNS1_17StoreICParametersE 56
_ZN2v88internal17AccessorAssembler20GenerateKeyedStoreICEv 56
_ZN2v88internal17AccessorAssembler34GenerateKeyedHasIC_PolymorphicNameEv 56
_ZN2v88internal17AccessorAssembler36GenerateLoadICTrampoline_MegamorphicEv 56
_ZN2v88internal17AccessorAssembler28NameDictionaryNegativeLookupEPNS0_8compiler4NodeENS2_11SloppyTNodeINS0_4NameEEEPNS2_18CodeAssemblerLabelE 0

Generated by: LCOV version 1.10