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