LCOV - code coverage report
Current view:
top level
-
js/src/vm
- String.cpp
(
source
/ functions)
Hit
Total
Coverage
Test:
output.info
Lines:
427
802
53.2 %
Date:
2017-07-14 16:53:18
Functions:
54
101
53.5 %
Legend:
Lines:
hit
not hit
Function Name
Hit count
_Z10AllocCharsIDsEbP8JSStringmPPT_Pm
1
_Z10AllocCharsIhEbP8JSStringmPPT_Pm
1
_Z12EnsureLinearILN2js7AllowGCE0EEP14JSLinearStringP9JSContextNS0_11MaybeRootedIP8JSStringXT_EE10HandleTypeE
1
_Z12EnsureLinearILN2js7AllowGCE1EEP14JSLinearStringP9JSContextNS0_11MaybeRootedIP8JSStringXT_EE10HandleTypeE
1
_Z17NewStringDeflatedILN2js7AllowGCE0EEP12JSFlatStringP9JSContextPKDsm
1
_Z17NewStringDeflatedILN2js7AllowGCE0EEP12JSFlatStringP9JSContextPKhm
0
_Z17NewStringDeflatedILN2js7AllowGCE1EEP12JSFlatStringP9JSContextPKDsm
1
_Z17NewStringDeflatedILN2js7AllowGCE1EEP12JSFlatStringP9JSContextPKhm
0
_Z22TryEmptyOrStaticStringIDsEP12JSFlatStringP9JSContextPKT_m
1
_Z22TryEmptyOrStaticStringIhEP12JSFlatStringP9JSContextPKT_m
1
_Z23FillWithRepresentativesIZN8JSString23fillWithRepresentativesEP9JSContextN2JS6HandleIPN2js11ArrayObjectEEEEUlPS0_E0_hEbS2_S8_PjPKT0_mmRKT_
0
_Z23FillWithRepresentativesIZN8JSString23fillWithRepresentativesEP9JSContextN2JS6HandleIPN2js11ArrayObjectEEEEUlPS0_E_DsEbS2_S8_PjPKT0_mmRKT_
0
_Z23NewInlineStringDeflatedILN2js7AllowGCE0EEP14JSInlineStringP9JSContextN7mozilla5RangeIKDsEE
1
_Z23NewInlineStringDeflatedILN2js7AllowGCE1EEP14JSInlineStringP9JSContextN7mozilla5RangeIKDsEE
1
_ZL21CanStoreCharsAsLatin1PKDsm
1
_ZL21CanStoreCharsAsLatin1PKhm
0
_ZL36FinalizeRepresentativeExternalStringPK17JSStringFinalizerPDs
0
_ZN12JSFlatString11isIndexSlowIDsEEbPKT_mPj
0
_ZN12JSFlatString11isIndexSlowIhEEbPKT_mPj
1
_ZN16JSExternalString10ensureFlatEP9JSContext
1
_ZN17JSDependentString16undependInternalIDsEEP12JSFlatStringP9JSContext
0
_ZN17JSDependentString16undependInternalIhEEP12JSFlatStringP9JSContext
1
_ZN17JSDependentString8undependEP9JSContext
1
_ZN2js13ConcatStringsILNS_7AllowGCE0EEEP8JSStringP9JSContextNS_11MaybeRootedIS3_XT_EE10HandleTypeES8_
1
_ZN2js13ConcatStringsILNS_7AllowGCE1EEEP8JSStringP9JSContextNS_11MaybeRootedIS3_XT_EE10HandleTypeES8_
1
_ZN2js13StaticStrings4initEP9JSContext
1
_ZN2js13StaticStrings5traceEP8JSTracer
1
_ZN2js13StaticStrings8isStaticEP6JSAtom
1
_ZN2js13StaticStrings8isStaticIDsEEbPKT_m
0
_ZN2js13StaticStrings8isStaticIhEEbPKT_m
1
_ZN2js14NewStringCopyNILNS_7AllowGCE0EDsEEP12JSFlatStringP9JSContextPKT0_m
1
_ZN2js14NewStringCopyNILNS_7AllowGCE0EhEEP12JSFlatStringP9JSContextPKT0_m
1
_ZN2js14NewStringCopyNILNS_7AllowGCE1EDsEEP12JSFlatStringP9JSContextPKT0_m
1
_ZN2js14NewStringCopyNILNS_7AllowGCE1EhEEP12JSFlatStringP9JSContextPKT0_m
1
_ZN2js16NewLatin1StringZEP9JSContextN7mozilla9UniquePtrIA_cN2JS10FreePolicyEEE
0
_ZN2js18NewDependentStringEP9JSContextP8JSStringmm
1
_ZN2js18NewStringCopyUTF8NILNS_7AllowGCE1EEEP12JSFlatStringP9JSContextN2JS9UTF8CharsE
1
_ZN2js19ExternalStringCache3putEP8JSString
1
_ZN2js20NewStringDontDeflateILNS_7AllowGCE0EDsEEP12JSFlatStringP9JSContextPT0_m
0
_ZN2js20NewStringDontDeflateILNS_7AllowGCE0EhEEP12JSFlatStringP9JSContextPT0_m
0
_ZN2js20NewStringDontDeflateILNS_7AllowGCE1EDsEEP12JSFlatStringP9JSContextPT0_m
1
_ZN2js20NewStringDontDeflateILNS_7AllowGCE1EhEEP12JSFlatStringP9JSContextPT0_m
1
_ZN2js21AutoStableStringChars11initTwoByteEP9JSContextP8JSString
1
_ZN2js21AutoStableStringChars12baseIsInlineEN2JS6HandleIP14JSLinearStringEE
1
_ZN2js21AutoStableStringChars13allocOwnCharsIDsEEPT_P9JSContextm
0
_ZN2js21AutoStableStringChars13allocOwnCharsIhEEPT_P9JSContextm
1
_ZN2js21AutoStableStringChars15copyLatin1CharsEP9JSContextN2JS6HandleIP14JSLinearStringEE
1
_ZN2js21AutoStableStringChars16copyTwoByteCharsEP9JSContextN2JS6HandleIP14JSLinearStringEE
0
_ZN2js21AutoStableStringChars25copyAndInflateLatin1CharsEP9JSContextN2JS6HandleIP14JSLinearStringEE
0
_ZN2js21AutoStableStringChars4initEP9JSContextP8JSString
1
_ZN2js22NewMaybeExternalStringEP9JSContextPKDsmPK17JSStringFinalizerPb
1
_ZN2js25NewStringCopyNDontDeflateILNS_7AllowGCE0EDsEEP12JSFlatStringP9JSContextPKT0_m
1
_ZN2js25NewStringCopyNDontDeflateILNS_7AllowGCE0EhEEP12JSFlatStringP9JSContextPKT0_m
1
_ZN2js25NewStringCopyNDontDeflateILNS_7AllowGCE1EDsEEP12JSFlatStringP9JSContextPKT0_m
1
_ZN2js25NewStringCopyNDontDeflateILNS_7AllowGCE1EhEEP12JSFlatStringP9JSContextPKT0_m
1
_ZN2js9CopyCharsIDsEEvPT_RK14JSLinearString
1
_ZN2js9CopyCharsIhEEvPT_RK14JSLinearString
1
_ZN2js9NewStringILNS_7AllowGCE0EDsEEP12JSFlatStringP9JSContextPT0_m
0
_ZN2js9NewStringILNS_7AllowGCE0EhEEP12JSFlatStringP9JSContextPT0_m
0
_ZN2js9NewStringILNS_7AllowGCE1EDsEEP12JSFlatStringP9JSContextPT0_m
1
_ZN2js9NewStringILNS_7AllowGCE1EhEEP12JSFlatStringP9JSContextPT0_m
1
_ZN6JSAtom4dumpEP8_IO_FILE
0
_ZN6JSAtom4dumpEv
0
_ZN6JSRope15flattenInternalILNS_12UsingBarrierE0EDsEEP12JSFlatStringP9JSContext
0
_ZN6JSRope15flattenInternalILNS_12UsingBarrierE0EEEP12JSFlatStringP9JSContext
1
_ZN6JSRope15flattenInternalILNS_12UsingBarrierE0EhEEP12JSFlatStringP9JSContext
1
_ZN6JSRope15flattenInternalILNS_12UsingBarrierE1EDsEEP12JSFlatStringP9JSContext
1
_ZN6JSRope15flattenInternalILNS_12UsingBarrierE1EEEP12JSFlatStringP9JSContext
1
_ZN6JSRope15flattenInternalILNS_12UsingBarrierE1EhEEP12JSFlatStringP9JSContext
1
_ZN6JSRope7flattenEP9JSContext
1
_ZN8JSString10ensureFlatEP9JSContext
1
_ZN8JSString18dumpCharsNoNewlineEP8_IO_FILE
0
_ZN8JSString18dumpCharsNoNewlineEv
0
_ZN8JSString19sizeOfExcludingThisEPFmPKvE
0
_ZN8JSString23fillWithRepresentativesEP9JSContextN2JS6HandleIPN2js11ArrayObjectEEE
0
_ZN8JSString4dumpEP8_IO_FILE
0
_ZN8JSString4dumpEv
0
_ZN8JSString6equalsEPKc
0
_ZN8JSString9dumpCharsIDsEEvPKT_mP8_IO_FILE
0
_ZN8JSString9dumpCharsIhEEvPKT_mP8_IO_FILE
0
_ZNK12JSFlatString18dumpRepresentationEP8_IO_FILEi
0
_ZNK14JSInlineString18dumpRepresentationEP8_IO_FILEi
0
_ZNK14JSLinearString23dumpRepresentationCharsEP8_IO_FILEi
0
_ZNK16JSExternalString18dumpRepresentationEP8_IO_FILEi
0
_ZNK17JSDependentString18dumpRepresentationEP8_IO_FILEi
0
_ZNK18JSExtensibleString18dumpRepresentationEP8_IO_FILEi
0
_ZNK2JS3ubi8ConcreteI8JSStringE4sizeEPFmPKvE
0
_ZNK2js19ExternalStringCache6lookupEPKDsm
1
_ZNK6JSRope15copyLatin1CharsEP9JSContextRN2js15ScopedJSFreePtrIhEE
0
_ZNK6JSRope16copyLatin1CharsZEP9JSContextRN2js15ScopedJSFreePtrIhEE
1
_ZNK6JSRope16copyTwoByteCharsEP9JSContextRN2js15ScopedJSFreePtrIDsEE
0
_ZNK6JSRope17copyCharsInternalIDsEEbP9JSContextRN2js15ScopedJSFreePtrIT_EEb
0
_ZNK6JSRope17copyCharsInternalIhEEbP9JSContextRN2js15ScopedJSFreePtrIT_EEb
1
_ZNK6JSRope17copyTwoByteCharsZEP9JSContextRN2js15ScopedJSFreePtrIDsEE
0
_ZNK6JSRope18dumpRepresentationEP8_IO_FILEi
0
_ZNK8JSString18dumpRepresentationEP8_IO_FILEi
0
_ZNK8JSString24dumpRepresentationHeaderEP8_IO_FILEiPKc
0
_ZZ23FillWithRepresentativesIZN8JSString23fillWithRepresentativesEP9JSContextN2JS6HandleIPN2js11ArrayObjectEEEEUlPS0_E0_hEbS2_S8_PjPKT0_mmRKT_ENKUlS2_S8_SB_NS4_IS9_EEE_clES2_S8_SB_SI_
0
_ZZ23FillWithRepresentativesIZN8JSString23fillWithRepresentativesEP9JSContextN2JS6HandleIPN2js11ArrayObjectEEEEUlPS0_E_DsEbS2_S8_PjPKT0_mmRKT_ENKUlS2_S8_SB_NS4_IS9_EEE_clES2_S8_SB_SI_
0
_ZZN8JSString23fillWithRepresentativesEP9JSContextN2JS6HandleIPN2js11ArrayObjectEEEENKUlPS_E0_clES8_
0
_ZZN8JSString23fillWithRepresentativesEP9JSContextN2JS6HandleIPN2js11ArrayObjectEEEENKUlPS_E_clES8_
0
Generated by:
LCOV version 1.13