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 Sort by function name Hit count Sort by hit count
_Z17NewStringDeflatedILN2js7AllowGCE0EEP12JSFlatStringP9JSContextPKhm 0
_Z17NewStringDeflatedILN2js7AllowGCE1EEP12JSFlatStringP9JSContextPKhm 0
_Z23FillWithRepresentativesIZN8JSString23fillWithRepresentativesEP9JSContextN2JS6HandleIPN2js11ArrayObjectEEEEUlPS0_E0_hEbS2_S8_PjPKT0_mmRKT_ 0
_Z23FillWithRepresentativesIZN8JSString23fillWithRepresentativesEP9JSContextN2JS6HandleIPN2js11ArrayObjectEEEEUlPS0_E_DsEbS2_S8_PjPKT0_mmRKT_ 0
_ZL21CanStoreCharsAsLatin1PKhm 0
_ZL36FinalizeRepresentativeExternalStringPK17JSStringFinalizerPDs 0
_ZN12JSFlatString11isIndexSlowIDsEEbPKT_mPj 0
_ZN17JSDependentString16undependInternalIDsEEP12JSFlatStringP9JSContext 0
_ZN2js13StaticStrings8isStaticIDsEEbPKT_m 0
_ZN2js16NewLatin1StringZEP9JSContextN7mozilla9UniquePtrIA_cN2JS10FreePolicyEEE 0
_ZN2js20NewStringDontDeflateILNS_7AllowGCE0EDsEEP12JSFlatStringP9JSContextPT0_m 0
_ZN2js20NewStringDontDeflateILNS_7AllowGCE0EhEEP12JSFlatStringP9JSContextPT0_m 0
_ZN2js21AutoStableStringChars13allocOwnCharsIDsEEPT_P9JSContextm 0
_ZN2js21AutoStableStringChars16copyTwoByteCharsEP9JSContextN2JS6HandleIP14JSLinearStringEE 0
_ZN2js21AutoStableStringChars25copyAndInflateLatin1CharsEP9JSContextN2JS6HandleIP14JSLinearStringEE 0
_ZN2js9NewStringILNS_7AllowGCE0EDsEEP12JSFlatStringP9JSContextPT0_m 0
_ZN2js9NewStringILNS_7AllowGCE0EhEEP12JSFlatStringP9JSContextPT0_m 0
_ZN6JSAtom4dumpEP8_IO_FILE 0
_ZN6JSAtom4dumpEv 0
_ZN6JSRope15flattenInternalILNS_12UsingBarrierE0EDsEEP12JSFlatStringP9JSContext 0
_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
_ZNK6JSRope15copyLatin1CharsEP9JSContextRN2js15ScopedJSFreePtrIhEE 0
_ZNK6JSRope16copyTwoByteCharsEP9JSContextRN2js15ScopedJSFreePtrIDsEE 0
_ZNK6JSRope17copyCharsInternalIDsEEbP9JSContextRN2js15ScopedJSFreePtrIT_EEb 0
_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
_Z10AllocCharsIDsEbP8JSStringmPPT_Pm 1
_Z10AllocCharsIhEbP8JSStringmPPT_Pm 1
_Z12EnsureLinearILN2js7AllowGCE0EEP14JSLinearStringP9JSContextNS0_11MaybeRootedIP8JSStringXT_EE10HandleTypeE 1
_Z12EnsureLinearILN2js7AllowGCE1EEP14JSLinearStringP9JSContextNS0_11MaybeRootedIP8JSStringXT_EE10HandleTypeE 1
_Z17NewStringDeflatedILN2js7AllowGCE0EEP12JSFlatStringP9JSContextPKDsm 1
_Z17NewStringDeflatedILN2js7AllowGCE1EEP12JSFlatStringP9JSContextPKDsm 1
_Z22TryEmptyOrStaticStringIDsEP12JSFlatStringP9JSContextPKT_m 1
_Z22TryEmptyOrStaticStringIhEP12JSFlatStringP9JSContextPKT_m 1
_Z23NewInlineStringDeflatedILN2js7AllowGCE0EEP14JSInlineStringP9JSContextN7mozilla5RangeIKDsEE 1
_Z23NewInlineStringDeflatedILN2js7AllowGCE1EEP14JSInlineStringP9JSContextN7mozilla5RangeIKDsEE 1
_ZL21CanStoreCharsAsLatin1PKDsm 1
_ZN12JSFlatString11isIndexSlowIhEEbPKT_mPj 1
_ZN16JSExternalString10ensureFlatEP9JSContext 1
_ZN17JSDependentString16undependInternalIhEEP12JSFlatStringP9JSContext 1
_ZN17JSDependentString8undependEP9JSContext 1
_ZN2js13ConcatStringsILNS_7AllowGCE0EEEP8JSStringP9JSContextNS_11MaybeRootedIS3_XT_EE10HandleTypeES8_ 1
_ZN2js13ConcatStringsILNS_7AllowGCE1EEEP8JSStringP9JSContextNS_11MaybeRootedIS3_XT_EE10HandleTypeES8_ 1
_ZN2js13StaticStrings4initEP9JSContext 1
_ZN2js13StaticStrings5traceEP8JSTracer 1
_ZN2js13StaticStrings8isStaticEP6JSAtom 1
_ZN2js13StaticStrings8isStaticIhEEbPKT_m 1
_ZN2js14NewStringCopyNILNS_7AllowGCE0EDsEEP12JSFlatStringP9JSContextPKT0_m 1
_ZN2js14NewStringCopyNILNS_7AllowGCE0EhEEP12JSFlatStringP9JSContextPKT0_m 1
_ZN2js14NewStringCopyNILNS_7AllowGCE1EDsEEP12JSFlatStringP9JSContextPKT0_m 1
_ZN2js14NewStringCopyNILNS_7AllowGCE1EhEEP12JSFlatStringP9JSContextPKT0_m 1
_ZN2js18NewDependentStringEP9JSContextP8JSStringmm 1
_ZN2js18NewStringCopyUTF8NILNS_7AllowGCE1EEEP12JSFlatStringP9JSContextN2JS9UTF8CharsE 1
_ZN2js19ExternalStringCache3putEP8JSString 1
_ZN2js20NewStringDontDeflateILNS_7AllowGCE1EDsEEP12JSFlatStringP9JSContextPT0_m 1
_ZN2js20NewStringDontDeflateILNS_7AllowGCE1EhEEP12JSFlatStringP9JSContextPT0_m 1
_ZN2js21AutoStableStringChars11initTwoByteEP9JSContextP8JSString 1
_ZN2js21AutoStableStringChars12baseIsInlineEN2JS6HandleIP14JSLinearStringEE 1
_ZN2js21AutoStableStringChars13allocOwnCharsIhEEPT_P9JSContextm 1
_ZN2js21AutoStableStringChars15copyLatin1CharsEP9JSContextN2JS6HandleIP14JSLinearStringEE 1
_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_7AllowGCE1EDsEEP12JSFlatStringP9JSContextPT0_m 1
_ZN2js9NewStringILNS_7AllowGCE1EhEEP12JSFlatStringP9JSContextPT0_m 1
_ZN6JSRope15flattenInternalILNS_12UsingBarrierE0EEEP12JSFlatStringP9JSContext 1
_ZN6JSRope15flattenInternalILNS_12UsingBarrierE0EhEEP12JSFlatStringP9JSContext 1
_ZN6JSRope15flattenInternalILNS_12UsingBarrierE1EDsEEP12JSFlatStringP9JSContext 1
_ZN6JSRope15flattenInternalILNS_12UsingBarrierE1EEEP12JSFlatStringP9JSContext 1
_ZN6JSRope15flattenInternalILNS_12UsingBarrierE1EhEEP12JSFlatStringP9JSContext 1
_ZN6JSRope7flattenEP9JSContext 1
_ZN8JSString10ensureFlatEP9JSContext 1
_ZNK2js19ExternalStringCache6lookupEPKDsm 1
_ZNK6JSRope16copyLatin1CharsZEP9JSContextRN2js15ScopedJSFreePtrIhEE 1
_ZNK6JSRope17copyCharsInternalIhEEbP9JSContextRN2js15ScopedJSFreePtrIT_EEb 1

Generated by: LCOV version 1.13