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-07-07
Functions:
137
114
83.2 %
Function Name
Hit count
_Z11SplitHelperI18SplitRegExpMatcherEP8JSObjectP9JSContextP14JSLinearStringjT_PN2js5types10TypeObjectE
20358
_Z11SplitHelperI18SplitStringMatcherEP8JSObjectP9JSContextP14JSLinearStringjT_PN2js5types10TypeObjectE
23992
_Z12js_NewStringP9JSContextPtj
14485257
_Z13UnrolledMatchI9ManualCmpEiPKtjS2_j
32013
_Z13js_str_charAtP9JSContextjPN2JS5ValueE
61224
_Z14js_toLowerCaseP9JSContextP8JSString
118311
_Z14js_toUpperCaseP9JSContextP8JSString
22738
_Z15js_str_toStringP9JSContextjPN2JS5ValueE
5296
_Z15js_strchr_limitPKttS0_
551871
_Z16js_ValueToSourceP9JSContextRKN2JS5ValueE
10881
_Z17js_NewStringCopyNP9JSContextPKcj
319056
_Z17js_NewStringCopyNP9JSContextPKtj
107692897
_Z17js_NewStringCopyZP9JSContextPKc
298694
_Z17js_NewStringCopyZP9JSContextPKt
31163
_Z17js_str_charCodeAtP9JSContextjPN2JS5ValueE
4136078
_Z18js_InitStringClassP9JSContextP8JSObject
7022
_Z19ValueToIntegerRangeP9JSContextRKN2JS5ValueEPi
690850
_Z19js_ValueToPrintableP9JSContextRKN2JS5ValueEP16JSAutoByteStringb
22021
_Z20js_OneUcs4ToUtf8CharPhj
2162
_Z21js_BoyerMooreHorspoolPKtjS0_j
10
_Z21js_NewDependentStringP9JSContextP8JSStringjj
2650375
_Z9js_StringP9JSContextjPN2JS5ValueE
350746
_Z9js_strchrPKtt
27130
_Z9js_strlenPKt
96747
_ZL10str_anchorP9JSContextjPN2JS5ValueE
0
_ZL10str_concatP9JSContextjPN2JS5ValueE
352
_ZL10str_escapeP9JSContextjPN2JS5ValueE
314
_ZL10str_strikeP9JSContextjPN2JS5ValueE
0
_ZL10str_substrP9JSContextjPN2JS5ValueE
32305
_ZL10str_unevalP9JSContextjPN2JS5ValueE
4646
_ZL11StringMatchPKtjS0_j
18371802
_ZL11str_indexOfP9JSContextjPN2JS5ValueE
92651
_ZL11str_italicsP9JSContextjPN2JS5ValueE
0
_ZL11str_resolveP9JSContextP8JSObject4jsidjPS2_
255041
_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
355052
_ZL13str_trimRightP9JSContextjPN2JS5ValueE
18
_ZL14NewShortStringP9JSContextPKcj
146460
_ZL15InterpretDollarP9JSContextPN2js13RegExpStaticsEPKtS5_R11ReplaceDataP11JSSubStringPj
8984
_ZL15str_lastIndexOfP9JSContextjPN2JS5ValueE
2411
_ZL15str_toLowerCaseP9JSContextjPN2JS5ValueE
118311
_ZL15str_toUpperCaseP9JSContextjPN2JS5ValueE
22738
_ZL16IsRegExpMetaChart
825479
_ZL17ArgToRootedStringP9JSContextRN2js8CallArgsEj
1224210
_ZL17FindReplaceLengthP9JSContextPN2js13RegExpStaticsER11ReplaceDataPj
1870064
_ZL17ToLowerCaseHelperP9JSContextN2js12CallReceiverE
118311
_ZL17ToUpperCaseHelperP9JSContextN2js12CallReceiverE
22738
_ZL17Utf8ToOneUcs4CharPKhi
1032
_ZL17str_localeCompareP9JSContextjPN2JS5ValueE
148
_ZL18HasRegExpMetaCharsPKtj
510941
_ZL18str_replace_regexpP9JSContextN2js8CallArgsER11ReplaceData
510746
_ZL19BuildFlatMatchArrayP9JSContextP8JSStringRK9FlatMatchPN2js8CallArgsE
25920
_ZL20BuildFlatReplacementP9JSContextP8JSStringS2_RK9FlatMatchPN2js8CallArgsE
13377
_ZL21ReplaceRegExpCallbackP9JSContextPN2js13RegExpStaticsEjPv
1870064
_ZL21str_toLocaleLowerCaseP9JSContextjPN2JS5ValueE
0
_ZL21str_toLocaleUpperCaseP9JSContextjPN2JS5ValueE
0
_ZL22BuildDollarReplacementP9JSContextP8JSStringP14JSLinearStringPKtRK9FlatMatchPN2js8CallArgsE
18
_ZL22TransferBufferToStringP9JSContextRN2js12StringBufferEPN2JS5ValueE
3065
_ZL23str_decodeURI_ComponentP9JSContextjPN2JS5ValueE
488
_ZL23str_encodeURI_ComponentP9JSContextjPN2JS5ValueE
1546
_ZL23str_replace_flat_lambdaP9JSContextN2js8CallArgsER11ReplaceDataRK9FlatMatch
0
_ZL26ThisToStringForStringProtoP9JSContextN2js12CallReceiverE
2276964
_ZL6DecodeP9JSContextP8JSStringPKtPN2JS5ValueE
1632
_ZL6EncodeP9JSContextP8JSStringPKtS4_PN2JS5ValueE
1547
_ZL6Unhex2PKtPt
0
_ZL6Unhex4PKtPt
0
_ZL6tagifyP9JSContextPKcP14JSLinearStringS2_N2js12CallReceiverE
0
_ZL7DoMatchP9JSContextPN2js13RegExpStaticsEP8JSStringRNS1_12RegExpSharedEPFbS0_S3_jPvES8_17MatchControlFlagsPN2JS5ValueE
550750
_ZL7MatchedN2js14RegExpExecTypeERKN2JS5ValueE
2268383
_ZL7str_bigP9JSContextjPN2JS5ValueE
0
_ZL7str_subP9JSContextjPN2JS5ValueE
0
_ZL7str_supP9JSContextjPN2JS5ValueE
0
_ZL8str_boldP9JSContextjPN2JS5ValueE
0
_ZL8str_linkP9JSContextjPN2JS5ValueE
0
_ZL8str_trimP9JSContextjPN2JS5ValueE
8400
_ZL9DoReplaceP9JSContextPN2js13RegExpStaticsER11ReplaceData
1870055
_ZL9RopeMatchP9JSContextP8JSStringPKtjPi
456556
_ZL9str_blinkP9JSContextjPN2JS5ValueE
0
_ZL9str_fixedP9JSContextjPN2JS5ValueE
0
_ZL9str_quoteP9JSContextjPN2JS5ValueE
0
_ZL9str_sliceP9JSContextjPN2JS5ValueE
40193
_ZL9str_smallP9JSContextjPN2JS5ValueE
0
_ZN11ReplaceDataC2EP9JSContext
544454
_ZN11ReplaceDataD2Ev
544454
_ZN16SplitMatchResult10setFailureEv
34585
_ZN16SplitMatchResult9setResultEjj
344312
_ZN17StringRegExpGuard12tryFlatMatchEP9JSContextP8JSStringjjb
1095061
_ZN17StringRegExpGuard14flattenPatternEP9JSContextP6JSAtom
3872
_ZN17StringRegExpGuard15normalizeRegExpEP9JSContextbjN2js8CallArgsE
570277
_ZN17StringRegExpGuard4initEP9JSContextN2js8CallArgsEb
1095115
_ZN17StringRegExpGuard6regExpEv
610281
_ZN17StringRegExpGuardC2Ev
1095115
_ZN17StringRegExpGuardD2Ev
1095115
_ZN18SplitRegExpMatcherC2ERN2js12RegExpSharedEPNS0_13RegExpStaticsE
20358
_ZN18SplitRegExpMatcherclEP9JSContextP14JSLinearStringjP16SplitMatchResult
68879
_ZN18SplitStringMatcherC2EP14JSLinearString
23992
_ZN18SplitStringMatcherclEP9JSContextP14JSLinearStringjP16SplitMatchResult
310018
_ZN2js10str_searchEP9JSContextjPN2JS5ValueE
484719
_ZN2js11str_replaceEP9JSContextjPN2JS5ValueE
544454
_ZN2js12EqualStringsEP14JSLinearStringS1_
239130
_ZN2js12EqualStringsEP9JSContextP8JSStringS3_Pb
4123868
_ZN2js12StringObject18assignInitialShapeEP9JSContext
19784
_ZN2js12ToStringSlowEP9JSContextRKN2JS5ValueE
7795767
_ZN2js13DeflateStringEP9JSContextPKtj
837110
_ZN2js13InflateStringEP9JSContextPKcPjNS_13FlationCodingE
3021947
_ZN2js14CompareStringsEP9JSContextP8JSStringS3_Pi
334575
_ZN2js16str_fromCharCodeEP9JSContextjPN2JS5ValueE
2759769
_ZN2js17StringEqualsAsciiEP14JSLinearStringPKc
295551
_ZN2js20PutEscapedStringImplEPcjP8_IO_FILEP14JSLinearStringj
436519
_ZN2js21DeflateStringToBufferEP9JSContextPKtjPcPj
2425803
_ZN2js21InflateStringToBufferEP9JSContextPKcjPtPj
33811036
_ZN2js23GetDeflatedStringLengthEP9JSContextPKtj
2433636
_ZN2js25DeflateStringToUTF8BufferEP9JSContextPKtjPcPjNS_13FlationCodingE
282
_ZN2js25InflateUTF8StringToBufferEP9JSContextPKcjPtPjNS_13FlationCodingE
122322
_ZN2js27GetDeflatedUTF8StringLengthEP9JSContextPKtjNS_13FlationCodingE
540
_ZN2js9str_matchEP9JSContextjPN2JS5ValueE
65942
_ZN2js9str_splitEP9JSContextjPN2JS5ValueE
44368
_ZN2jsL18CompareStringsImplEP9JSContextP8JSStringS3_Pi
334575
_ZN9FlatMatchC2Ev
1095115
_ZN9ManualCmp13computeExtentEPKtj
32013
_ZN9ManualCmp5matchEPKtS1_S1_
36016
_ZNK16SplitMatchResult6lengthEv
344312
_ZNK16SplitMatchResult8endIndexEv
344312
_ZNK16SplitMatchResult9isFailureEv
1067521
_ZNK9FlatMatch13patternLengthEv
40149
_ZNK9FlatMatch5matchEv
542139
_ZNK9FlatMatch7patternEv
3960
Generated by:
LCOV version 1.7