LCOV - code coverage report
Current view: directory - js/src - jsstr.cpp (source / functions) Found Hit Coverage
Test: app.info Lines: 2118 1507 71.2 %
Date: 2012-06-02 Functions: 137 114 83.2 %

Function Name Sort by function name Hit count Sort by hit count
_Z11SplitHelperI18SplitRegExpMatcherEP8JSObjectP9JSContextP14JSLinearStringjT_PN2js5types10TypeObjectE 20359
_Z11SplitHelperI18SplitStringMatcherEP8JSObjectP9JSContextP14JSLinearStringjT_PN2js5types10TypeObjectE 23998
_Z12js_NewStringP9JSContextPtj 14485956
_Z13UnrolledMatchI9ManualCmpEiPKtjS2_j 32016
_Z13js_str_charAtP9JSContextjPN2JS5ValueE 61236
_Z14js_toLowerCaseP9JSContextP8JSString 118340
_Z14js_toUpperCaseP9JSContextP8JSString 22738
_Z15js_str_toStringP9JSContextjPN2JS5ValueE 5296
_Z15js_strchr_limitPKttS0_ 551916
_Z16js_ValueToSourceP9JSContextRKN2JS5ValueE 10881
_Z17js_NewStringCopyNP9JSContextPKcj 318968
_Z17js_NewStringCopyNP9JSContextPKtj 107692879
_Z17js_NewStringCopyZP9JSContextPKc 298606
_Z17js_NewStringCopyZP9JSContextPKt 31163
_Z17js_str_charCodeAtP9JSContextjPN2JS5ValueE 4135224
_Z18js_InitStringClassP9JSContextP8JSObject 7022
_Z19ValueToIntegerRangeP9JSContextRKN2JS5ValueEPi 690961
_Z19js_ValueToPrintableP9JSContextRKN2JS5ValueEP16JSAutoByteStringb 22021
_Z20js_OneUcs4ToUtf8CharPhj 2162
_Z21js_BoyerMooreHorspoolPKtjS0_j 10
_Z21js_NewDependentStringP9JSContextP8JSStringjj 2650466
_Z9js_StringP9JSContextjPN2JS5ValueE 350746
_Z9js_strchrPKtt 27130
_Z9js_strlenPKt 96760
_ZL10str_anchorP9JSContextjPN2JS5ValueE 0
_ZL10str_concatP9JSContextjPN2JS5ValueE 353
_ZL10str_escapeP9JSContextjPN2JS5ValueE 314
_ZL10str_strikeP9JSContextjPN2JS5ValueE 0
_ZL10str_substrP9JSContextjPN2JS5ValueE 32309
_ZL10str_unevalP9JSContextjPN2JS5ValueE 4646
_ZL11StringMatchPKtjS0_j 18371837
_ZL11str_indexOfP9JSContextjPN2JS5ValueE 92665
_ZL11str_italicsP9JSContextjPN2JS5ValueE 0
_ZL11str_resolveP9JSContextP8JSObject4jsidjPS2_ 254783
_ZL12str_fontsizeP9JSContextjPN2JS5ValueE 0
_ZL12str_toSourceP9JSContextjPN2JS5ValueE 128
_ZL12str_trimLeftP9JSContextjPN2JS5ValueE 0
_ZL12str_unescapeP9JSContextjPN2JS5ValueE 0
_ZL12tagify_valueP9JSContextN2js8CallArgsEPKcS4_ 0
_ZL13MatchCallbackP9JSContextPN2js13RegExpStaticsEjPv 2187
_ZL13js_TrimStringP9JSContextPN2JS5ValueEii 8418
_ZL13str_decodeURIP9JSContextjPN2JS5ValueE 1144
_ZL13str_encodeURIP9JSContextjPN2JS5ValueE 1
_ZL13str_enumerateP9JSContextP8JSObject 46206
_ZL13str_fontcolorP9JSContextjPN2JS5ValueE 0
_ZL13str_substringP9JSContextjPN2JS5ValueE 355110
_ZL13str_trimRightP9JSContextjPN2JS5ValueE 18
_ZL14NewShortStringP9JSContextPKcj 146429
_ZL15InterpretDollarP9JSContextPN2js13RegExpStaticsEPKtS5_R11ReplaceDataP11JSSubStringPj 8984
_ZL15str_lastIndexOfP9JSContextjPN2JS5ValueE 2411
_ZL15str_toLowerCaseP9JSContextjPN2JS5ValueE 118340
_ZL15str_toUpperCaseP9JSContextjPN2JS5ValueE 22738
_ZL16IsRegExpMetaChart 825479
_ZL17ArgToRootedStringP9JSContextRN2js8CallArgsEj 1224278
_ZL17FindReplaceLengthP9JSContextPN2js13RegExpStaticsER11ReplaceDataPj 1870144
_ZL17ToLowerCaseHelperP9JSContextN2js12CallReceiverE 118340
_ZL17ToUpperCaseHelperP9JSContextN2js12CallReceiverE 22738
_ZL17Utf8ToOneUcs4CharPKhi 1032
_ZL17str_localeCompareP9JSContextjPN2JS5ValueE 148
_ZL18HasRegExpMetaCharsPKtj 510941
_ZL18str_replace_regexpP9JSContextN2js8CallArgsER11ReplaceData 510788
_ZL19BuildFlatMatchArrayP9JSContextP8JSStringRK9FlatMatchPN2js8CallArgsE 25920
_ZL20BuildFlatReplacementP9JSContextP8JSStringS2_RK9FlatMatchPN2js8CallArgsE 13380
_ZL21ReplaceRegExpCallbackP9JSContextPN2js13RegExpStaticsEjPv 1870144
_ZL21str_toLocaleLowerCaseP9JSContextjPN2JS5ValueE 0
_ZL21str_toLocaleUpperCaseP9JSContextjPN2JS5ValueE 0
_ZL22BuildDollarReplacementP9JSContextP8JSStringP14JSLinearStringPKtRK9FlatMatchPN2js8CallArgsE 18
_ZL22TransferBufferToStringP9JSContextRN2js12StringBufferEPN2JS5ValueE 3065
_ZL23str_decodeURI_ComponentP9JSContextjPN2JS5ValueE 488
_ZL23str_encodeURI_ComponentP9JSContextjPN2JS5ValueE 1546
_ZL23str_replace_flat_lambdaP9JSContextN2js8CallArgsER11ReplaceDataRK9FlatMatch 0
_ZL26ThisToStringForStringProtoP9JSContextN2js12CallReceiverE 2277123
_ZL6DecodeP9JSContextP8JSStringPKtPN2JS5ValueE 1632
_ZL6EncodeP9JSContextP8JSStringPKtS4_PN2JS5ValueE 1547
_ZL6Unhex2PKtPt 0
_ZL6Unhex4PKtPt 0
_ZL6tagifyP9JSContextPKcP14JSLinearStringS2_N2js12CallReceiverE 0
_ZL7DoMatchP9JSContextPN2js13RegExpStaticsEP8JSStringRNS1_12RegExpSharedEPFbS0_S3_jPvES8_17MatchControlFlagsPN2JS5ValueE 550793
_ZL7MatchedN2js14RegExpExecTypeERKN2JS5ValueE 2268495
_ZL7str_bigP9JSContextjPN2JS5ValueE 0
_ZL7str_subP9JSContextjPN2JS5ValueE 0
_ZL7str_supP9JSContextjPN2JS5ValueE 0
_ZL8str_boldP9JSContextjPN2JS5ValueE 0
_ZL8str_linkP9JSContextjPN2JS5ValueE 0
_ZL8str_trimP9JSContextjPN2JS5ValueE 8400
_ZL9DoReplaceP9JSContextPN2js13RegExpStaticsER11ReplaceData 1870135
_ZL9RopeMatchP9JSContextP8JSStringPKtjPi 456558
_ZL9str_blinkP9JSContextjPN2JS5ValueE 0
_ZL9str_fixedP9JSContextjPN2JS5ValueE 0
_ZL9str_quoteP9JSContextjPN2JS5ValueE 0
_ZL9str_sliceP9JSContextjPN2JS5ValueE 40190
_ZL9str_smallP9JSContextjPN2JS5ValueE 0
_ZN11ReplaceDataC2EP9JSContext 544499
_ZN11ReplaceDataD2Ev 544499
_ZN16SplitMatchResult10setFailureEv 34592
_ZN16SplitMatchResult9setResultEjj 344326
_ZN17StringRegExpGuard12tryFlatMatchEP9JSContextP8JSStringjjb 1095107
_ZN17StringRegExpGuard14flattenPatternEP9JSContextP6JSAtom 3872
_ZN17StringRegExpGuard15normalizeRegExpEP9JSContextbjN2js8CallArgsE 570320
_ZN17StringRegExpGuard4initEP9JSContextN2js8CallArgsEb 1095161
_ZN17StringRegExpGuard6regExpEv 610325
_ZN17StringRegExpGuardC2Ev 1095161
_ZN17StringRegExpGuardD2Ev 1095161
_ZN18SplitRegExpMatcherC2ERN2js12RegExpSharedEPNS0_13RegExpStaticsE 20359
_ZN18SplitRegExpMatcherclEP9JSContextP14JSLinearStringjP16SplitMatchResult 68882
_ZN18SplitStringMatcherC2EP14JSLinearString 23998
_ZN18SplitStringMatcherclEP9JSContextP14JSLinearStringjP16SplitMatchResult 310036
_ZN2js10str_searchEP9JSContextjPN2JS5ValueE 484719
_ZN2js11str_replaceEP9JSContextjPN2JS5ValueE 544499
_ZN2js12EqualStringsEP14JSLinearStringS1_ 239094
_ZN2js12EqualStringsEP9JSContextP8JSStringS3_Pb 4124011
_ZN2js12StringObject18assignInitialShapeEP9JSContext 19784
_ZN2js12ToStringSlowEP9JSContextRKN2JS5ValueE 7796098
_ZN2js13DeflateStringEP9JSContextPKtj 837044
_ZN2js13InflateStringEP9JSContextPKcPjNS_13FlationCodingE 3022415
_ZN2js14CompareStringsEP9JSContextP8JSStringS3_Pi 334574
_ZN2js16str_fromCharCodeEP9JSContextjPN2JS5ValueE 2759798
_ZN2js17StringEqualsAsciiEP14JSLinearStringPKc 295540
_ZN2js20PutEscapedStringImplEPcjP8_IO_FILEP14JSLinearStringj 436519
_ZN2js21DeflateStringToBufferEP9JSContextPKtjPcPj 2426778
_ZN2js21InflateStringToBufferEP9JSContextPKcjPtPj 33811732
_ZN2js23GetDeflatedStringLengthEP9JSContextPKtj 2434611
_ZN2js25DeflateStringToUTF8BufferEP9JSContextPKtjPcPjNS_13FlationCodingE 282
_ZN2js25InflateUTF8StringToBufferEP9JSContextPKcjPtPjNS_13FlationCodingE 122322
_ZN2js27GetDeflatedUTF8StringLengthEP9JSContextPKtjNS_13FlationCodingE 540
_ZN2js9str_matchEP9JSContextjPN2JS5ValueE 65943
_ZN2js9str_splitEP9JSContextjPN2JS5ValueE 44375
_ZN2jsL18CompareStringsImplEP9JSContextP8JSStringS3_Pi 334574
_ZN9FlatMatchC2Ev 1095161
_ZN9ManualCmp13computeExtentEPKtj 32016
_ZN9ManualCmp5matchEPKtS1_S1_ 36021
_ZNK16SplitMatchResult6lengthEv 344326
_ZNK16SplitMatchResult8endIndexEv 344326
_ZNK16SplitMatchResult9isFailureEv 1067570
_ZNK9FlatMatch13patternLengthEv 40158
_ZNK9FlatMatch5matchEv 542145
_ZNK9FlatMatch7patternEv 3960

Generated by: LCOV version 1.7