LCOV - code coverage report
Current view: top level - src/builtins - builtins-string-gen.cc (source / functions) Hit Total Coverage
Test: app.info Lines: 1156 1160 99.7 %
Date: 2019-01-20 Functions: 162 162 100.0 %

Function Name Sort by function name Hit count Sort by hit count
_Z41__static_initialization_and_destruction_0ii 31363
_GLOBAL__sub_I_builtins_string_gen.cc 31363
_ZN2v88internal23StringBuiltinsAssembler16DirectStringDataEPNS0_8compiler4NodeES4_ 1344
_ZN2v88internal23StringBuiltinsAssembler26PointerToStringDataAtIndexEPNS0_8compiler4NodeES4_NS0_6String8EncodingE 1344
_ZZN2v88internal30StringIncludesIndexOfAssembler8GenerateENS1_13SearchVariantENS0_8compiler5TNodeINS0_7IntPtrTEEENS4_INS0_7ContextEEEENKUlPNS3_4NodeEE_clESA_ 1008
_ZN2v88internal23StringBuiltinsAssembler16StringEqual_LoopEPNS0_8compiler4NodeES4_NS0_11MachineTypeES4_S4_S5_NS2_5TNodeINS0_7IntPtrTEEEPNS2_18CodeAssemblerLabelESA_ 672
_ZN2v88internal19StringHtmlAssembler8GenerateEPNS0_8compiler4NodeES4_PKcS6_ 504
_ZN2v88internal19StringTrimAssembler35GotoIfNotWhiteSpaceOrLineTerminatorEPNS0_8compiler4NodeEPNS2_18CodeAssemblerLabelE 453
_ZN2v88internal19StringTrimAssembler9BuildLoopEPNS0_8compiler21CodeAssemblerVariableEPNS2_4NodeEiPNS2_18CodeAssemblerLabelES8_RKSt8functionIFS6_S6_EE 448
_ZN2v88internal23StringBuiltinsAssembler22RequireObjectCoercibleEPNS0_8compiler4NodeES4_PKc 336
_ZN2v88internal23StringBuiltinsAssembler19LoadSurrogatePairAtENS0_8compiler11SloppyTNodeINS0_6StringEEENS3_INS0_7IntPtrTEEES7_NS0_15UnicodeEncodingE 280
_ZN2v88internal23StringBuiltinsAssembler25MaybeCallFunctionAtSymbolEPNS0_8compiler4NodeES4_S4_NS0_6HandleINS0_6SymbolEEENS0_17CodeStubAssembler22DescriptorIndexAndNameERKSt8functionIFvvEERKSA_IFvS4_EE 280
_ZN2v88internal19StringHtmlAssembler21GenerateWithAttributeEPNS0_8compiler4NodeES4_PKcS6_S6_S4_ 224
_ZN2v88internal23StringBuiltinsAssembler34GenerateStringRelationalComparisonEPNS0_8compiler4NodeES4_S4_NS0_9OperationE 224
_ZZN2v88internal19StringTrimAssembler36ScanForNonWhiteSpaceOrLineTerminatorEPNS0_8compiler4NodeES4_S4_PNS2_21CodeAssemblerVariableES4_iPNS2_18CodeAssemblerLabelEENKUlS4_E_clES4_ 224
_ZZN2v88internal19StringTrimAssembler36ScanForNonWhiteSpaceOrLineTerminatorEPNS0_8compiler4NodeES4_S4_PNS2_21CodeAssemblerVariableES4_iPNS2_18CodeAssemblerLabelEENKUlS4_E0_clES4_ 224
_ZN2v88internal19StringHtmlAssembler12EscapeQuotesEPNS0_8compiler4NodeES4_ 224
_ZN2v88internal19StringTrimAssembler36ScanForNonWhiteSpaceOrLineTerminatorEPNS0_8compiler4NodeES4_S4_PNS2_21CodeAssemblerVariableES4_iPNS2_18CodeAssemblerLabelE 224
_ZN2v88internal23StringBuiltinsAssembler19CallSearchStringRawIKhKtEEPNS0_8compiler4NodeES7_S7_S7_S7_S7_ 168
_ZN2v88internal23StringBuiltinsAssembler13StringIndexOfEPNS0_8compiler4NodeES4_S4_RKSt8functionIFvS4_EE 168
_ZN2v88internal23StringBuiltinsAssembler25DispatchOnStringEncodingsEPNS0_8compiler4NodeES4_PNS2_18CodeAssemblerLabelES6_S6_S6_ 168
_ZN2v88internal23StringBuiltinsAssembler16StringEqual_CoreEPNS0_8compiler4NodeES4_S4_S4_S4_NS2_5TNodeINS0_7IntPtrTEEEPNS2_18CodeAssemblerLabelES9_S9_ 168
_ZN2v88internal23StringBuiltinsAssembler16GenerateStringAtEPKcNS0_8compiler5TNodeINS0_7ContextEEEPNS4_4NodeENS5_INS0_6ObjectEEESB_RKSt8functionIFSB_NS5_INS0_6StringEEENS5_INS0_7IntPtrTEEESG_EE 168
_ZN2v88internal23StringBuiltinsAssembler19CallSearchStringRawIKtS3_EEPNS0_8compiler4NodeES6_S6_S6_S6_S6_ 168
_ZN2v88internal23StringBuiltinsAssembler19CallSearchStringRawIKtKhEEPNS0_8compiler4NodeES7_S7_S7_S7_S7_ 168
_ZN2v88internal23StringBuiltinsAssembler19CallSearchStringRawIKhS3_EEPNS0_8compiler4NodeES6_S6_S6_S6_S6_ 168
_ZN2v88internal19StringTrimAssembler8GenerateENS0_6String8TrimModeEPKcNS0_8compiler5TNodeINS0_7IntPtrTEEENS7_INS0_7ContextEEE 168
_ZN2v88internal18StringPadAssembler8GenerateENS1_7VariantEPKcNS0_8compiler5TNodeINS0_7IntPtrTEEENS6_INS0_7ContextEEE 112
_ZZN2v88internal26StringMatchSearchAssembler8GenerateENS1_7VariantEPKcNS0_8compiler5TNodeINS0_6ObjectEEES8_NS6_INS0_7ContextEEEENKUlvE_clEv 112
_ZN2v88internal23StringBuiltinsAssembler19ToSmiBetweenZeroAndENS0_8compiler11SloppyTNodeINS0_7ContextEEENS3_INS0_6ObjectEEENS3_INS0_3SmiEEE 112
_ZZN2v88internal26StringMatchSearchAssembler8GenerateENS1_7VariantEPKcNS0_8compiler5TNodeINS0_6ObjectEEES8_NS6_INS0_7ContextEEEENKUlPNS5_4NodeEE0_clESC_ 112
_ZN2v88internal23StringBuiltinsAssembler44BranchIfStringPrimitiveWithNoCustomIterationENS0_8compiler5TNodeINS0_6ObjectEEENS3_INS0_7ContextEEEPNS2_18CodeAssemblerLabelES9_ 112
_ZN2v88internal30StringIncludesIndexOfAssembler8GenerateENS1_13SearchVariantENS0_8compiler5TNodeINS0_7IntPtrTEEENS4_INS0_7ContextEEE 112
_ZN2v88internal23StringBuiltinsAssembler17IndexOfDollarCharEPNS0_8compiler4NodeES4_ 112
_ZN2v88internal8Builtins22Generate_StringIndexOfEPNS0_8compiler18CodeAssemblerStateE 56
_ZN2v88internal8Builtins31Generate_StringPrototypeValueOfEPNS0_8compiler18CodeAssemblerStateE 56
_ZN2v88internal8Builtins33Generate_StringPrototypeSubstringEPNS0_8compiler18CodeAssemblerStateE 56
_ZZN2v88internal35StringPrototypeCodePointAtAssembler38GenerateStringPrototypeCodePointAtImplEvENKUlNS0_8compiler5TNodeINS0_6StringEEENS3_INS0_7IntPtrTEEES7_E_clES5_S7_S7_ 56
_ZN2v88internal21StringCharAtAssembler24GenerateStringCharAtImplEv 56
_ZN2v88internal31StringPrototypeTrimEndAssembler34GenerateStringPrototypeTrimEndImplEv 56
_ZN2v88internal8Builtins24Generate_StringSubstringEPNS0_8compiler18CodeAssemblerStateE 56
_ZN2v88internal8Builtins31Generate_StringCodePointAtUTF16EPNS0_8compiler18CodeAssemblerStateE 56
_ZN2v88internal8Builtins28Generate_StringPrototypeBoldEPNS0_8compiler18CodeAssemblerStateE 56
_ZN2v88internal30StringLessThanOrEqualAssembler33GenerateStringLessThanOrEqualImplEv 56
_ZN2v88internal8Builtins21Generate_StringToListEPNS0_8compiler18CodeAssemblerStateE 56
_ZN2v88internal21StringRepeatAssembler24GenerateStringRepeatImplEv 56
_ZN2v88internal8Builtins32Generate_StringPrototypeToStringEPNS0_8compiler18CodeAssemblerStateE 56
_ZN2v88internal29StringPrototypeSliceAssembler32GenerateStringPrototypeSliceImplEv 56
_ZN2v88internal8Builtins30Generate_StringPrototypeAnchorEPNS0_8compiler18CodeAssemblerStateE 56
_ZN2v88internal8Builtins31Generate_StringPrototypeIndexOfEPNS0_8compiler18CodeAssemblerStateE 56
_ZN2v88internal29StringPrototypeBlinkAssembler32GenerateStringPrototypeBlinkImplEv 56
_ZN2v88internal31StringPrototypeValueOfAssembler34GenerateStringPrototypeValueOfImplEv 56
_ZZN2v88internal34StringPrototypeCharCodeAtAssembler37GenerateStringPrototypeCharCodeAtImplEvENKUlNS0_8compiler5TNodeINS0_6StringEEENS3_INS0_7IntPtrTEEES7_E_clES5_S7_S7_.isra.119 56
_ZN2v88internal8Builtins30Generate_StringAdd_ConvertLeftEPNS0_8compiler18CodeAssemblerStateE 56
_ZZN2v88internal31StringPrototypeReplaceAssembler34GenerateStringPrototypeReplaceImplEvENKUlPNS0_8compiler4NodeEE0_clES4_ 56
_ZN2v88internal30StringPrototypeSubstrAssembler33GenerateStringPrototypeSubstrImplEv 56
_ZN2v88internal32StringPrototypeIteratorAssembler35GenerateStringPrototypeIteratorImplEv 56
_ZZN2v88internal23StringBuiltinsAssembler13StringToArrayENS0_8compiler5TNodeINS0_7ContextEEENS3_INS0_6StringEEENS3_INS0_3SmiEEENS3_INS0_6UnionTIS8_NS0_10HeapNumberEEEEEENKUlPNS2_4NodeEE1_clESF_ 56
_ZZN2v88internal29StringPrototypeSplitAssembler32GenerateStringPrototypeSplitImplEvENKUlvE2_clEv 56
_ZN2v88internal8Builtins31Generate_StringPrototypeReplaceEPNS0_8compiler18CodeAssemblerStateE 56
_ZN2v88internal31StringPrototypeIndexOfAssembler34GenerateStringPrototypeIndexOfImplEv 56
_ZN2v88internal32StringPrototypeToStringAssembler35GenerateStringPrototypeToStringImplEv 56
_ZN2v88internal33StringPrototypeSubstringAssembler36GenerateStringPrototypeSubstringImplEv 56
_ZN2v88internal8Builtins28Generate_StringAdd_CheckNoneEPNS0_8compiler18CodeAssemblerStateE 56
_ZZN2v88internal29StringPrototypeSplitAssembler32GenerateStringPrototypeSplitImplEvENKUlPNS0_8compiler4NodeEE0_clES4_ 56
_ZN2v88internal8Builtins35Generate_StringPrototypeCodePointAtEPNS0_8compiler18CodeAssemblerStateE 56
_ZN2v88internal8Builtins31Generate_StringCodePointAtUTF32EPNS0_8compiler18CodeAssemblerStateE 56
_ZN2v88internal8Builtins28Generate_StringPrototypeTrimEPNS0_8compiler18CodeAssemblerStateE 56
_ZN2v88internal35StringPrototypeCodePointAtAssembler38GenerateStringPrototypeCodePointAtImplEv 56
_ZN2v88internal8Builtins28Generate_StringPrototypeLinkEPNS0_8compiler18CodeAssemblerStateE 56
_ZN2v88internal8Builtins31Generate_StringAdd_ConvertRightEPNS0_8compiler18CodeAssemblerStateE 56
_ZN2v88internal31StringAdd_ConvertRightAssembler34GenerateStringAdd_ConvertRightImplEv 56
_ZZN2v88internal30StringPrototypeConcatAssembler33GenerateStringPrototypeConcatImplEvENKUlPNS0_8compiler4NodeEE_clES4_ 56
_ZN2v88internal27StringPrototypeSubAssembler30GenerateStringPrototypeSubImplEv 56
_ZN2v88internal8Builtins30Generate_StringLessThanOrEqualEPNS0_8compiler18CodeAssemblerStateE 56
_ZN2v88internal8Builtins33Generate_StringPrototypeTrimStartEPNS0_8compiler18CodeAssemblerStateE 56
_ZN2v88internal8Builtins36Generate_StringIteratorPrototypeNextEPNS0_8compiler18CodeAssemblerStateE 56
_ZN2v88internal29StringPrototypeSmallAssembler32GenerateStringPrototypeSmallImplEv 56
_ZZN2v88internal30StringPrototypeCharAtAssembler33GenerateStringPrototypeCharAtImplEvENKUlNS0_8compiler5TNodeINS0_6StringEEENS3_INS0_7IntPtrTEEES7_E_clES5_S7_S7_.isra.107 56
_ZZN2v88internal32StringPrototypeMatchAllAssembler35GenerateStringPrototypeMatchAllImplEvENKUlvE_clEv 56
_ZN2v88internal8Builtins30Generate_StringPrototypeStrikeEPNS0_8compiler18CodeAssemblerStateE 56
_ZN2v88internal29StringPrototypeFixedAssembler32GenerateStringPrototypeFixedImplEv 56
_ZN2v88internal8Builtins21Generate_StringRepeatEPNS0_8compiler18CodeAssemblerStateE 56
_ZN2v88internal18SubStringAssembler21GenerateSubStringImplEv 56
_ZN2v88internal28StringPrototypeTrimAssembler31GenerateStringPrototypeTrimImplEv 56
_ZN2v88internal8Builtins30Generate_StringPrototypeRepeatEPNS0_8compiler18CodeAssemblerStateE 56
_ZN2v88internal8Builtins32Generate_StringPrototypePadStartEPNS0_8compiler18CodeAssemblerStateE 56
_ZN2v88internal36StringIteratorPrototypeNextAssembler39GenerateStringIteratorPrototypeNextImplEv 56
_ZZN2v88internal32StringPrototypeMatchAllAssembler35GenerateStringPrototypeMatchAllImplEvENKUlPNS0_8compiler4NodeEE0_clES4_ 56
_ZN2v88internal20StringEqualAssembler23GenerateStringEqualImplEv 56
_ZN2v88internal8Builtins33Generate_StringPrototypeFontcolorEPNS0_8compiler18CodeAssemblerStateE 56
_ZN2v88internal8Builtins30Generate_StringPrototypePadEndEPNS0_8compiler18CodeAssemblerStateE 56
_ZN2v88internal29StringPrototypeSplitAssembler32GenerateStringPrototypeSplitImplEv 56
_ZZN2v88internal27StringFromCharCodeAssembler30GenerateStringFromCharCodeImplEvENKUlPNS0_8compiler4NodeEE_clES4_ 56
_ZN2v88internal8Builtins29Generate_StringPrototypeSliceEPNS0_8compiler18CodeAssemblerStateE 56
_ZN2v88internal28StringPrototypeLinkAssembler31GenerateStringPrototypeLinkImplEv 56
_ZN2v88internal8Builtins32Generate_StringPrototypeIteratorEPNS0_8compiler18CodeAssemblerStateE 56
_ZN2v88internal32StringPrototypeIncludesAssembler35GenerateStringPrototypeIncludesImplEv 56
_ZN2v88internal34StringPrototypeCharCodeAtAssembler37GenerateStringPrototypeCharCodeAtImplEv 56
_ZN2v88internal8Builtins27Generate_StringPrototypeSupEPNS0_8compiler18CodeAssemblerStateE 56
_ZN2v88internal29StringPrototypeMatchAssembler32GenerateStringPrototypeMatchImplEv 56
_ZN2v88internal22StringIndexOfAssembler25GenerateStringIndexOfImplEv 56
_ZN2v88internal8Builtins32Generate_StringPrototypeMatchAllEPNS0_8compiler18CodeAssemblerStateE 56
_ZN2v88internal23StringBuiltinsAssembler13StringToArrayENS0_8compiler5TNodeINS0_7ContextEEENS3_INS0_6StringEEENS3_INS0_3SmiEEENS3_INS0_6UnionTIS8_NS0_10HeapNumberEEEEE 56
_ZN2v88internal31StringCodePointAtUTF32Assembler34GenerateStringCodePointAtUTF32ImplEv 56
_ZN2v88internal8Builtins30Generate_StringPrototypeSubstrEPNS0_8compiler18CodeAssemblerStateE 56
_ZN2v88internal30StringPrototypeCharAtAssembler33GenerateStringPrototypeCharAtImplEv 56
_ZN2v88internal31StringPrototypeItalicsAssembler34GenerateStringPrototypeItalicsImplEv 56
_ZN2v88internal8Builtins27Generate_StringPrototypeBigEPNS0_8compiler18CodeAssemblerStateE 56
_ZN2v88internal30StringAdd_ConvertLeftAssembler33GenerateStringAdd_ConvertLeftImplEv 56
_ZN2v88internal27StringPrototypeSupAssembler30GenerateStringPrototypeSupImplEv 56
_ZN2v88internal8Builtins27Generate_StringPrototypeSubEPNS0_8compiler18CodeAssemblerStateE 56
_ZN2v88internal30StringPrototypeAnchorAssembler33GenerateStringPrototypeAnchorImplEv 56
_ZN2v88internal8Builtins30Generate_StringPrototypeConcatEPNS0_8compiler18CodeAssemblerStateE 56
_ZN2v88internal8Builtins23Generate_StringLessThanEPNS0_8compiler18CodeAssemblerStateE 56
_ZN2v88internal30StringPrototypeStrikeAssembler33GenerateStringPrototypeStrikeImplEv 56
_ZN2v88internal27StringFromCharCodeAssembler30GenerateStringFromCharCodeImplEv 56
_ZN2v88internal8Builtins32Generate_StringPrototypeFontsizeEPNS0_8compiler18CodeAssemblerStateE 56
_ZN2v88internal33StringGreaterThanOrEqualAssembler36GenerateStringGreaterThanOrEqualImplEv 56
_ZN2v88internal8Builtins32Generate_StringPrototypeIncludesEPNS0_8compiler18CodeAssemblerStateE 56
_ZN2v88internal30StringPrototypeConcatAssembler33GenerateStringPrototypeConcatImplEv 56
_ZN2v88internal8Builtins20Generate_StringEqualEPNS0_8compiler18CodeAssemblerStateE 56
_ZN2v88internal8Builtins29Generate_StringPrototypeSmallEPNS0_8compiler18CodeAssemblerStateE 56
_ZN2v88internal30StringPrototypePadEndAssembler33GenerateStringPrototypePadEndImplEv 56
_ZN2v88internal27StringPrototypeBigAssembler30GenerateStringPrototypeBigImplEv 56
_ZN2v88internal8Builtins29Generate_StringPrototypeMatchEPNS0_8compiler18CodeAssemblerStateE 56
_ZN2v88internal8Builtins30Generate_StringPrototypeCharAtEPNS0_8compiler18CodeAssemblerStateE 56
_ZN2v88internal8Builtins29Generate_StringPrototypeFixedEPNS0_8compiler18CodeAssemblerStateE 56
_ZZN2v88internal27StringFromCharCodeAssembler30GenerateStringFromCharCodeImplEvENKUlPNS0_8compiler4NodeEE0_clES4_ 56
_ZN2v88internal8Builtins30Generate_StringPrototypeSearchEPNS0_8compiler18CodeAssemblerStateE 56
_ZN2v88internal8Builtins26Generate_StringGreaterThanEPNS0_8compiler18CodeAssemblerStateE 56
_ZN2v88internal30StringPrototypeRepeatAssembler33GenerateStringPrototypeRepeatImplEv 56
_ZN2v88internal32StringPrototypeFontsizeAssembler35GenerateStringPrototypeFontsizeImplEv 56
_ZN2v88internal8Builtins34Generate_StringPrototypeCharCodeAtEPNS0_8compiler18CodeAssemblerStateE 56
_ZN2v88internal33StringPrototypeFontcolorAssembler36GenerateStringPrototypeFontcolorImplEv 56
_ZN2v88internal23StringLessThanAssembler26GenerateStringLessThanImplEv 56
_ZN2v88internal33StringPrototypeTrimStartAssembler36GenerateStringPrototypeTrimStartImplEv 56
_ZN2v88internal8Builtins31Generate_StringPrototypeTrimEndEPNS0_8compiler18CodeAssemblerStateE 56
_ZN2v88internal31StringCodePointAtUTF16Assembler34GenerateStringCodePointAtUTF16ImplEv 56
_ZN2v88internal26StringGreaterThanAssembler29GenerateStringGreaterThanImplEv 56
_ZN2v88internal21StringToListAssembler24GenerateStringToListImplEv 56
_ZZN2v88internal31StringPrototypeReplaceAssembler34GenerateStringPrototypeReplaceImplEvENKUlvE_clEv 56
_ZN2v88internal8Builtins21Generate_StringCharAtEPNS0_8compiler18CodeAssemblerStateE 56
_ZN2v88internal28StringPrototypeBoldAssembler31GenerateStringPrototypeBoldImplEv 56
_ZN2v88internal8Builtins31Generate_StringPrototypeItalicsEPNS0_8compiler18CodeAssemblerStateE 56
_ZN2v88internal8Builtins29Generate_StringPrototypeSplitEPNS0_8compiler18CodeAssemblerStateE 56
_ZN2v88internal28StringAdd_CheckNoneAssembler31GenerateStringAdd_CheckNoneImplEv 56
_ZN2v88internal24StringSubstringAssembler27GenerateStringSubstringImplEv 56
_ZN2v88internal8Builtins18Generate_SubStringEPNS0_8compiler18CodeAssemblerStateE 56
_ZN2v88internal8Builtins27Generate_StringFromCharCodeEPNS0_8compiler18CodeAssemblerStateE 56
_ZN2v88internal23StringBuiltinsAssembler19GenerateStringEqualEPNS0_8compiler4NodeES4_S4_ 56
_ZN2v88internal8Builtins29Generate_StringPrototypeBlinkEPNS0_8compiler18CodeAssemblerStateE 56
_ZN2v88internal23StringBuiltinsAssembler15GetSubstitutionEPNS0_8compiler4NodeES4_S4_S4_S4_ 56
_ZN2v88internal32StringPrototypePadStartAssembler35GenerateStringPrototypePadStartImplEv 56
_ZN2v88internal30StringPrototypeSearchAssembler33GenerateStringPrototypeSearchImplEv 56
_ZN2v88internal8Builtins33Generate_StringGreaterThanOrEqualEPNS0_8compiler18CodeAssemblerStateE 56
_ZZN2v88internal29StringPrototypeSplitAssembler32GenerateStringPrototypeSplitImplEvENKUlvE_clEv 56
_ZN2v88internal23StringBuiltinsAssembler12StringToListENS0_8compiler5TNodeINS0_7ContextEEENS3_INS0_6StringEEE 56

Generated by: LCOV version 1.10