LCOV - code coverage report
Current view:
top level
-
src/builtins
- builtins-array-gen.cc
(
source
/ functions)
Hit
Total
Coverage
Test:
app.info
Lines:
1002
1039
96.4 %
Date:
2019-04-17
Functions:
98
117
83.8 %
Function Name
Hit count
_GLOBAL__sub_I_builtins_array_gen.cc
29728
_ZN2v88internal18ArrayFromAssembler21GenerateArrayFromImplEv
56
_ZN2v88internal21ArrayFlattenAssembler16FlattenIntoArrayEPNS0_8compiler4NodeES4_S4_S4_S4_S4_S4_S4_
112
_ZN2v88internal21ArrayIndexOfAssembler24GenerateArrayIndexOfImplEv
56
_ZN2v88internal21ArrayIsArrayAssembler24GenerateArrayIsArrayImplEv
56
_ZN2v88internal22ArrayBuiltinsAssembler17ReturnFromBuiltinEPNS0_8compiler4NodeE
616
_ZN2v88internal22ArrayBuiltinsAssembler18NullPostLoopActionEv
616
_ZN2v88internal22ArrayBuiltinsAssembler19GenerateConstructorEPNS0_8compiler4NodeES4_S4_S4_S4_NS0_12ElementsKindENS0_18AllocationSiteModeE
448
_ZN2v88internal22ArrayBuiltinsAssembler22TypedArrayMapProcessorEPNS0_8compiler4NodeES4_
616
_ZN2v88internal22ArrayBuiltinsAssembler25FillFixedArrayWithSmiZeroENS0_8compiler5TNodeINS0_10FixedArrayEEENS3_INS0_3SmiEEE
0
_ZN2v88internal22ArrayBuiltinsAssembler26GenerateArraySpeciesCreateENS0_8compiler5TNodeINS0_6UnionTINS0_3SmiENS0_10HeapNumberEEEEE
0
_ZN2v88internal22ArrayBuiltinsAssembler26VisitAllTypedArrayElementsEPNS0_8compiler4NodeERKSt8functionIFS4_PS1_S4_S4_EEPNS2_18CodeAssemblerLabelENS0_17CodeStubAssembler16ForEachDirectionENS2_5TNodeINS0_12JSTypedArrayEEE
616
_ZN2v88internal22ArrayBuiltinsAssembler27ElementsKindForInstanceTypeENS0_12InstanceTypeE
616
_ZN2v88internal22ArrayBuiltinsAssembler27GenerateDispatchToArrayStubENS0_8compiler5TNodeINS0_7ContextEEENS3_INS0_10JSFunctionEEENS3_INS0_6Int32TEEENS0_26AllocationSiteOverrideModeENS3_INS0_14AllocationSiteEEE
112
_ZN2v88internal22ArrayBuiltinsAssembler28TailCallArrayConstructorStubERKNS0_8CallableENS0_8compiler5TNodeINS0_7ContextEEENS6_INS0_10JSFunctionEEENS6_INS0_10HeapObjectEEENS6_INS0_6Int32TEEE
784
_ZN2v88internal22ArrayBuiltinsAssembler28TypedArrayMapResultGeneratorEv
56
_ZN2v88internal22ArrayBuiltinsAssembler29CreateArrayDispatchNoArgumentENS0_8compiler5TNodeINS0_7ContextEEENS3_INS0_10JSFunctionEEENS3_INS0_6Int32TEEENS0_26AllocationSiteOverrideModeENS3_INS0_14AllocationSiteEEE
112
_ZN2v88internal22ArrayBuiltinsAssembler29InitIteratingArrayBuiltinBodyENS0_8compiler5TNodeINS0_7ContextEEENS3_INS0_6ObjectEEEPNS2_4NodeES9_NS3_INS0_7IntPtrTEEE
0
_ZN2v88internal22ArrayBuiltinsAssembler33CreateArrayDispatchSingleArgumentENS0_8compiler5TNodeINS0_7ContextEEENS3_INS0_10JSFunctionEEENS3_INS0_6Int32TEEENS0_26AllocationSiteOverrideModeENS3_INS0_14AllocationSiteEEE
112
_ZN2v88internal22ArrayBuiltinsAssembler34GenerateArrayNArgumentsConstructorENS0_8compiler5TNodeINS0_7ContextEEENS3_INS0_10JSFunctionEEENS3_INS0_6ObjectEEENS3_INS0_6Int32TEEENS3_INS0_10HeapObjectEEE
112
_ZN2v88internal22ArrayBuiltinsAssembler34GenerateArrayNoArgumentConstructorENS0_12ElementsKindENS0_26AllocationSiteOverrideModeE
448
_ZN2v88internal22ArrayBuiltinsAssembler38GenerateArraySingleArgumentConstructorENS0_12ElementsKindENS0_26AllocationSiteOverrideModeE
448
_ZN2v88internal22ArrayBuiltinsAssembler38GenerateIteratingTypedArrayBuiltinBodyEPKcRKSt8functionIFvPS1_EERKS4_IFPNS0_8compiler4NodeES5_SC_SC_EES9_NS0_17CodeStubAssembler16ForEachDirectionE
56
_ZN2v88internal22ArrayBuiltinsAssemblerC2EPNS0_8compiler18CodeAssemblerStateE
1568
_ZN2v88internal22ArrayIncludesAssembler25GenerateArrayIncludesImplEv
56
_ZN2v88internal23ArrayPopulatorAssembler18ConstructArrayLikeENS0_8compiler5TNodeINS0_7ContextEEENS3_INS0_6ObjectEEE
56
_ZN2v88internal23ArrayPopulatorAssembler18ConstructArrayLikeENS0_8compiler5TNodeINS0_7ContextEEENS3_INS0_6ObjectEEENS3_INS0_6UnionTINS0_3SmiENS0_10HeapNumberEEEEE
56
_ZN2v88internal25ArrayConstructorAssembler28GenerateArrayConstructorImplEv
56
_ZN2v88internal25CloneFastJSArrayAssembler28GenerateCloneFastJSArrayImplEv
56
_ZN2v88internal25FlatMapIntoArrayAssembler28GenerateFlatMapIntoArrayImplEv
56
_ZN2v88internal25FlattenIntoArrayAssembler28GenerateFlattenIntoArrayImplEv
56
_ZN2v88internal26ArrayPrototypePopAssembler29GenerateArrayPrototypePopImplEv
56
_ZN2v88internal27ArrayPrototypeFlatAssembler30GenerateArrayPrototypeFlatImplEv
56
_ZN2v88internal27ArrayPrototypeKeysAssembler30GenerateArrayPrototypeKeysImplEv
56
_ZN2v88internal27ArrayPrototypePushAssembler30GenerateArrayPrototypePushImplEv
56
_ZN2v88internal27ExtractFastJSArrayAssembler30GenerateExtractFastJSArrayImplEv
56
_ZN2v88internal29ArrayConstructorImplAssembler32GenerateArrayConstructorImplImplEv
56
_ZN2v88internal29ArrayIncludesIndexofAssembler19GenerateSmiOrObjectENS1_13SearchVariantEPNS0_8compiler4NodeES5_S5_S5_S5_
112
_ZN2v88internal29ArrayIncludesIndexofAssembler20GenerateHoleyDoublesENS1_13SearchVariantEPNS0_8compiler4NodeES5_S5_S5_
112
_ZN2v88internal29ArrayIncludesIndexofAssembler21GeneratePackedDoublesENS1_13SearchVariantEPNS0_8compiler4NodeES5_S5_S5_
112
_ZN2v88internal29ArrayIncludesIndexofAssembler8GenerateENS1_13SearchVariantENS0_8compiler5TNodeINS0_7IntPtrTEEENS4_INS0_7ContextEEE
112
_ZN2v88internal29ArrayPrototypeValuesAssembler32GenerateArrayPrototypeValuesImplEv
56
_ZN2v88internal30ArrayPrototypeEntriesAssembler33GenerateArrayPrototypeEntriesImplEv
56
_ZN2v88internal30ArrayPrototypeFlatMapAssembler33GenerateArrayPrototypeFlatMapImplEv
56
_ZN2v88internal31TypedArrayPrototypeMapAssembler34GenerateTypedArrayPrototypeMapImplEv
56
_ZN2v88internal32ArrayIndexOfSmiOrObjectAssembler35GenerateArrayIndexOfSmiOrObjectImplEv
56
_ZN2v88internal33ArrayIncludesSmiOrObjectAssembler36GenerateArrayIncludesSmiOrObjectImplEv
56
_ZN2v88internal33ArrayIndexOfHoleyDoublesAssembler36GenerateArrayIndexOfHoleyDoublesImplEv
56
_ZN2v88internal34ArrayIncludesHoleyDoublesAssembler37GenerateArrayIncludesHoleyDoublesImplEv
56
_ZN2v88internal34ArrayIndexOfPackedDoublesAssembler37GenerateArrayIndexOfPackedDoublesImplEv
56
_ZN2v88internal35ArrayIncludesPackedDoublesAssembler38GenerateArrayIncludesPackedDoublesImplEv
56
_ZN2v88internal35ArrayIteratorPrototypeNextAssembler38GenerateArrayIteratorPrototypeNextImplEv
56
_ZN2v88internal35ArrayNArgumentsConstructorAssembler38GenerateArrayNArgumentsConstructorImplEv
56
_ZN2v88internal37CloneFastJSArrayFillingHolesAssembler40GenerateCloneFastJSArrayFillingHolesImplEv
56
_ZN2v88internal50InternalArrayNoArgumentConstructor_PackedAssembler53GenerateInternalArrayNoArgumentConstructor_PackedImplEv
56
_ZN2v88internal57ArrayNoArgumentConstructor_HoleySmi_DontOverrideAssembler60GenerateArrayNoArgumentConstructor_HoleySmi_DontOverrideImplEv
0
_ZN2v88internal58ArrayNoArgumentConstructor_PackedSmi_DontOverrideAssembler61GenerateArrayNoArgumentConstructor_PackedSmi_DontOverrideImplEv
0
_ZN2v88internal61ArraySingleArgumentConstructor_HoleySmi_DontOverrideAssembler64GenerateArraySingleArgumentConstructor_HoleySmi_DontOverrideImplEv
0
_ZN2v88internal62ArraySingleArgumentConstructor_PackedSmi_DontOverrideAssembler65GenerateArraySingleArgumentConstructor_PackedSmi_DontOverrideImplEv
0
_ZN2v88internal64ArrayNoArgumentConstructor_Holey_DisableAllocationSitesAssembler67GenerateArrayNoArgumentConstructor_Holey_DisableAllocationSitesImplEv
0
_ZN2v88internal65ArrayNoArgumentConstructor_Packed_DisableAllocationSitesAssembler68GenerateArrayNoArgumentConstructor_Packed_DisableAllocationSitesImplEv
0
_ZN2v88internal67ArrayNoArgumentConstructor_HoleySmi_DisableAllocationSitesAssembler70GenerateArrayNoArgumentConstructor_HoleySmi_DisableAllocationSitesImplEv
0
_ZN2v88internal68ArrayNoArgumentConstructor_PackedSmi_DisableAllocationSitesAssembler71GenerateArrayNoArgumentConstructor_PackedSmi_DisableAllocationSitesImplEv
0
_ZN2v88internal68ArraySingleArgumentConstructor_Holey_DisableAllocationSitesAssembler71GenerateArraySingleArgumentConstructor_Holey_DisableAllocationSitesImplEv
0
_ZN2v88internal69ArraySingleArgumentConstructor_Packed_DisableAllocationSitesAssembler72GenerateArraySingleArgumentConstructor_Packed_DisableAllocationSitesImplEv
0
_ZN2v88internal70ArrayNoArgumentConstructor_HoleyDouble_DisableAllocationSitesAssembler73GenerateArrayNoArgumentConstructor_HoleyDouble_DisableAllocationSitesImplEv
0
_ZN2v88internal71ArrayNoArgumentConstructor_PackedDouble_DisableAllocationSitesAssembler74GenerateArrayNoArgumentConstructor_PackedDouble_DisableAllocationSitesImplEv
0
_ZN2v88internal71ArraySingleArgumentConstructor_HoleySmi_DisableAllocationSitesAssembler74GenerateArraySingleArgumentConstructor_HoleySmi_DisableAllocationSitesImplEv
0
_ZN2v88internal72ArraySingleArgumentConstructor_PackedSmi_DisableAllocationSitesAssembler75GenerateArraySingleArgumentConstructor_PackedSmi_DisableAllocationSitesImplEv
0
_ZN2v88internal74ArraySingleArgumentConstructor_HoleyDouble_DisableAllocationSitesAssembler77GenerateArraySingleArgumentConstructor_HoleyDouble_DisableAllocationSitesImplEv
0
_ZN2v88internal75ArraySingleArgumentConstructor_PackedDouble_DisableAllocationSitesAssembler78GenerateArraySingleArgumentConstructor_PackedDouble_DisableAllocationSitesImplEv
0
_ZN2v88internal8Builtins18Generate_ArrayFromEPNS0_8compiler18CodeAssemblerStateE
56
_ZN2v88internal8Builtins21Generate_ArrayIndexOfEPNS0_8compiler18CodeAssemblerStateE
56
_ZN2v88internal8Builtins21Generate_ArrayIsArrayEPNS0_8compiler18CodeAssemblerStateE
56
_ZN2v88internal8Builtins22Generate_ArrayIncludesEPNS0_8compiler18CodeAssemblerStateE
56
_ZN2v88internal8Builtins25Generate_ArrayConstructorEPNS0_8compiler18CodeAssemblerStateE
56
_ZN2v88internal8Builtins25Generate_CloneFastJSArrayEPNS0_8compiler18CodeAssemblerStateE
56
_ZN2v88internal8Builtins25Generate_FlatMapIntoArrayEPNS0_8compiler18CodeAssemblerStateE
56
_ZN2v88internal8Builtins25Generate_FlattenIntoArrayEPNS0_8compiler18CodeAssemblerStateE
56
_ZN2v88internal8Builtins26Generate_ArrayPrototypePopEPNS0_8compiler18CodeAssemblerStateE
56
_ZN2v88internal8Builtins27Generate_ArrayPrototypeFlatEPNS0_8compiler18CodeAssemblerStateE
56
_ZN2v88internal8Builtins27Generate_ArrayPrototypeKeysEPNS0_8compiler18CodeAssemblerStateE
56
_ZN2v88internal8Builtins27Generate_ArrayPrototypePushEPNS0_8compiler18CodeAssemblerStateE
56
_ZN2v88internal8Builtins27Generate_ExtractFastJSArrayEPNS0_8compiler18CodeAssemblerStateE
56
_ZN2v88internal8Builtins29Generate_ArrayConstructorImplEPNS0_8compiler18CodeAssemblerStateE
56
_ZN2v88internal8Builtins29Generate_ArrayPrototypeValuesEPNS0_8compiler18CodeAssemblerStateE
56
_ZN2v88internal8Builtins30Generate_ArrayPrototypeEntriesEPNS0_8compiler18CodeAssemblerStateE
56
_ZN2v88internal8Builtins30Generate_ArrayPrototypeFlatMapEPNS0_8compiler18CodeAssemblerStateE
56
_ZN2v88internal8Builtins31Generate_TypedArrayPrototypeMapEPNS0_8compiler18CodeAssemblerStateE
56
_ZN2v88internal8Builtins32Generate_ArrayIndexOfSmiOrObjectEPNS0_8compiler18CodeAssemblerStateE
56
_ZN2v88internal8Builtins33Generate_ArrayIncludesSmiOrObjectEPNS0_8compiler18CodeAssemblerStateE
56
_ZN2v88internal8Builtins33Generate_ArrayIndexOfHoleyDoublesEPNS0_8compiler18CodeAssemblerStateE
56
_ZN2v88internal8Builtins34Generate_ArrayIncludesHoleyDoublesEPNS0_8compiler18CodeAssemblerStateE
56
_ZN2v88internal8Builtins34Generate_ArrayIndexOfPackedDoublesEPNS0_8compiler18CodeAssemblerStateE
56
_ZN2v88internal8Builtins35Generate_ArrayIncludesPackedDoublesEPNS0_8compiler18CodeAssemblerStateE
56
_ZN2v88internal8Builtins35Generate_ArrayIteratorPrototypeNextEPNS0_8compiler18CodeAssemblerStateE
56
_ZN2v88internal8Builtins35Generate_ArrayNArgumentsConstructorEPNS0_8compiler18CodeAssemblerStateE
56
_ZN2v88internal8Builtins37Generate_CloneFastJSArrayFillingHolesEPNS0_8compiler18CodeAssemblerStateE
56
_ZN2v88internal8Builtins50Generate_InternalArrayNoArgumentConstructor_PackedEPNS0_8compiler18CodeAssemblerStateE
56
_ZN2v88internal8Builtins57Generate_ArrayNoArgumentConstructor_HoleySmi_DontOverrideEPNS0_8compiler18CodeAssemblerStateE
56
_ZN2v88internal8Builtins58Generate_ArrayNoArgumentConstructor_PackedSmi_DontOverrideEPNS0_8compiler18CodeAssemblerStateE
56
_ZN2v88internal8Builtins61Generate_ArraySingleArgumentConstructor_HoleySmi_DontOverrideEPNS0_8compiler18CodeAssemblerStateE
56
_ZN2v88internal8Builtins62Generate_ArraySingleArgumentConstructor_PackedSmi_DontOverrideEPNS0_8compiler18CodeAssemblerStateE
56
_ZN2v88internal8Builtins64Generate_ArrayNoArgumentConstructor_Holey_DisableAllocationSitesEPNS0_8compiler18CodeAssemblerStateE
56
_ZN2v88internal8Builtins65Generate_ArrayNoArgumentConstructor_Packed_DisableAllocationSitesEPNS0_8compiler18CodeAssemblerStateE
56
_ZN2v88internal8Builtins67Generate_ArrayNoArgumentConstructor_HoleySmi_DisableAllocationSitesEPNS0_8compiler18CodeAssemblerStateE
56
_ZN2v88internal8Builtins68Generate_ArrayNoArgumentConstructor_PackedSmi_DisableAllocationSitesEPNS0_8compiler18CodeAssemblerStateE
56
_ZN2v88internal8Builtins68Generate_ArraySingleArgumentConstructor_Holey_DisableAllocationSitesEPNS0_8compiler18CodeAssemblerStateE
56
_ZN2v88internal8Builtins69Generate_ArraySingleArgumentConstructor_Packed_DisableAllocationSitesEPNS0_8compiler18CodeAssemblerStateE
56
_ZN2v88internal8Builtins70Generate_ArrayNoArgumentConstructor_HoleyDouble_DisableAllocationSitesEPNS0_8compiler18CodeAssemblerStateE
56
_ZN2v88internal8Builtins71Generate_ArrayNoArgumentConstructor_PackedDouble_DisableAllocationSitesEPNS0_8compiler18CodeAssemblerStateE
56
_ZN2v88internal8Builtins71Generate_ArraySingleArgumentConstructor_HoleySmi_DisableAllocationSitesEPNS0_8compiler18CodeAssemblerStateE
56
_ZN2v88internal8Builtins72Generate_ArraySingleArgumentConstructor_PackedSmi_DisableAllocationSitesEPNS0_8compiler18CodeAssemblerStateE
56
_ZN2v88internal8Builtins74Generate_ArraySingleArgumentConstructor_HoleyDouble_DisableAllocationSitesEPNS0_8compiler18CodeAssemblerStateE
56
_ZN2v88internal8Builtins75Generate_ArraySingleArgumentConstructor_PackedDouble_DisableAllocationSitesEPNS0_8compiler18CodeAssemblerStateE
56
_ZZN2v88internal22ArrayBuiltinsAssembler26VisitAllTypedArrayElementsEPNS0_8compiler4NodeERKSt8functionIFS4_PS1_S4_S4_EEPNS2_18CodeAssemblerLabelENS0_17CodeStubAssembler16ForEachDirectionENS2_5TNodeINS0_12JSTypedArrayEEEENKUlS4_E_clES4_
616
_ZZN2v88internal27ArrayPrototypePushAssembler30GenerateArrayPrototypePushImplEvENKUlPNS0_8compiler4NodeEE_clES4_
56
Generated by:
LCOV version 1.10