LCOV - code coverage report
Current view:
top level
-
js/src
- jscompartment.cpp
(
source
/ functions)
Hit
Total
Coverage
Test:
output.info
Lines:
287
704
40.8 %
Date:
2017-07-14 16:53:18
Functions:
34
87
39.1 %
Legend:
Lines:
hit
not hit
Function Name
Hit count
_ZL14CopyStringPureP9JSContextP8JSString
1
_ZL30AddLazyFunctionsForCompartmentP9JSContextRN2JS16AutoObjectVectorEN2js2gc9AllocKindE
0
_ZL31AddInnerLazyFunctionsFromScriptP8JSScriptRN2JS16AutoObjectVectorE
0
_ZL31CreateLazyScriptsForCompartmentP9JSContext
0
_ZN12_GLOBAL__N_116TraceRootFunctorC2EP8JSTracerPKc
0
_ZN12_GLOBAL__N_116TraceRootFunctorclIP8JSObjectEEvPT_
0
_ZN12_GLOBAL__N_116TraceRootFunctorclIP8JSScriptEEvPT_
0
_ZN12_GLOBAL__N_116TraceRootFunctorclIP8JSStringEEvPT_
0
_ZN12_GLOBAL__N_116TraceRootFunctorclIPN2js12NativeObjectEEEvPT_
0
_ZN12_GLOBAL__N_132CheckGCThingAfterMovingGCFunctorclIP8JSObjectEEvPT_
0
_ZN12_GLOBAL__N_132CheckGCThingAfterMovingGCFunctorclIP8JSScriptEEvPT_
0
_ZN12_GLOBAL__N_132CheckGCThingAfterMovingGCFunctorclIP8JSStringEEvPT_
0
_ZN12_GLOBAL__N_132CheckGCThingAfterMovingGCFunctorclIPN2js12NativeObjectEEEvPT_
0
_ZN13JSCompartment10putWrapperEP9JSContextRKN2js19CrossCompartmentKeyERKN2JS5ValueE
1
_ZN13JSCompartment10traceRootsEP8JSTracerN2js2gc9GCRuntime18TraceOrMarkRuntimeE
1
_ZN13JSCompartment11clearTablesEv
1
_ZN13JSCompartment11finishRootsEv
0
_ZN13JSCompartment11fixupGlobalEv
0
_ZN13JSCompartment11traceGlobalEP8JSTracer
1
_ZN13JSCompartment12addTelemetryEPKcN2js27DeprecatedLanguageExtensionE
0
_ZN13JSCompartment12sweepRegExpsEv
0
_ZN13JSCompartment13addToVarNamesEP9JSContextN2JS6HandleIP6JSAtomEE
1
_ZN13JSCompartment13sweepVarNamesEv
0
_ZN13JSCompartment14randomHashCodeEv
1
_ZN13JSCompartment15reportTelemetryEv
0
_ZN13JSCompartment15unsetIsDebuggeeEv
1
_ZN13JSCompartment16clearScriptNamesEv
0
_ZN13JSCompartment16sweepSavedStacksEv
0
_ZN13JSCompartment16sweepWatchpointsEv
0
_ZN13JSCompartment17clearScriptCountsEv
0
_ZN13JSCompartment17sweepAfterMinorGCEP8JSTracer
1
_ZN13JSCompartment17sweepGlobalObjectEv
0
_ZN13JSCompartment18clearBreakpointsInEPN2js6FreeOpEPNS0_8DebuggerEN2JS6HandleIP8JSObjectEE
0
_ZN13JSCompartment18fixupAfterMovingGCEv
0
_ZN13JSCompartment18getOrCreateWrapperEP9JSContextN2JS6HandleIP8JSObjectEENS2_13MutableHandleIS5_EE
1
_ZN13JSCompartment19clearObjectMetadataEv
0
_ZN13JSCompartment19sweepJitCompartmentEPN2js6FreeOpE
0
_ZN13JSCompartment20setNewObjectMetadataEP9JSContextN2JS6HandleIP8JSObjectEE
0
_ZN13JSCompartment20sweepNativeIteratorsEv
0
_ZN13JSCompartment20sweepTemplateObjectsEv
0
_ZN13JSCompartment22addSizeOfIncludingThisEPFmPKvEPmS4_S4_S4_S4_S4_S4_S4_S4_S4_S4_S4_S4_S4_S4_
0
_ZN13JSCompartment22sweepDebugEnvironmentsEv
0
_ZN13JSCompartment23randomHashCodeScramblerEv
1
_ZN13JSCompartment23sweepTemplateLiteralMapEv
0
_ZN13JSCompartment24getTemplateLiteralObjectEP9JSContextN2JS6HandleIP8JSObjectEENS2_13MutableHandleIS5_EE
1
_ZN13JSCompartment26ensureJitCompartmentExistsEP9JSContext
1
_ZN13JSCompartment26updateDebuggerObservesFlagEj
0
_ZN13JSCompartment28checkScriptMapsAfterMovingGCEv
0
_ZN13JSCompartment28checkWrapperMapAfterMovingGCEv
0
_ZN13JSCompartment28fixupScriptMapsAfterMovingGCEv
0
_ZN13JSCompartment28setAllocationMetadataBuilderEPKN2js25AllocationMetadataBuilderE
0
_ZN13JSCompartment28sweepSelfHostingScriptSourceEv
0
_ZN13JSCompartment29sweepCrossCompartmentWrappersEv
0
_ZN13JSCompartment30updateDebuggerObservesCoverageEv
0
_ZN13JSCompartment32ensureDelazifyScriptsForDebuggerEP9JSContext
0
_ZN13JSCompartment32getExistingTemplateLiteralObjectEP8JSObject
0
_ZN13JSCompartment37traceOutgoingCrossCompartmentWrappersEP8JSTracer
0
_ZN13JSCompartment40getNonWrapperObjectForCurrentCompartmentEP9JSContextN2JS13MutableHandleIP8JSObjectEE
1
_ZN13JSCompartment41getOrCreateNonSyntacticLexicalEnvironmentEP9JSContextN2JS6HandleIP8JSObjectEE
1
_ZN13JSCompartment42fixupCrossCompartmentWrappersAfterMovingGCEP8JSTracer
0
_ZN13JSCompartment43traceIncomingCrossCompartmentEdgesForZoneGCEP8JSTracer
1
_ZN13JSCompartment4initEP9JSContext
1
_ZN13JSCompartment4wrapEP9JSContextN2JS13MutableHandleINS2_18PropertyDescriptorEEE
1
_ZN13JSCompartment4wrapEP9JSContextN2JS13MutableHandleINS2_8GCVectorINS2_5ValueELm0EN2js15TempAllocPolicyEEEEE
0
_ZN13JSCompartment4wrapEP9JSContextN2JS13MutableHandleIP8JSObjectEE
1
_ZN13JSCompartment4wrapEP9JSContextN2JS13MutableHandleIP8JSStringEE
1
_ZN13JSCompartment5purgeEv
1
_ZN13JSCompartment6rewrapEP9JSContextN2JS13MutableHandleIP8JSObjectEENS2_6HandleIS5_EE
1
_ZN13JSCompartmentC2EPN2JS4ZoneERKNS0_18CompartmentOptionsE
1
_ZN13JSCompartmentD2Ev
0
_ZN2js19CrossCompartmentKey10needsSweepEv
1
_ZN2js19CrossCompartmentKey5traceEP8JSTracer
0
_ZN2js24AutoSetNewObjectMetadataC2EP9JSContextON7mozilla6detail19GuardObjectNotifierE
1
_ZN2js24AutoSetNewObjectMetadataD0Ev
0
_ZN2js24AutoSetNewObjectMetadataD2Ev
1
_ZN2js26TemplateRegistryHashPolicy4hashERKP8JSObject
1
_ZN2js26TemplateRegistryHashPolicy5matchERKP8JSObjectS4_
1
_ZN2js9DtoaCache23checkCacheAfterMovingGCEv
0
_ZN9JSRuntime16createJitRuntimeEP9JSContext
1
_ZNK12_GLOBAL__N_128NeedsSweepUnbarrieredFunctorclIP8JSObjectEEbPT_
1
_ZNK12_GLOBAL__N_128NeedsSweepUnbarrieredFunctorclIP8JSScriptEEbPT_
0
_ZNK12_GLOBAL__N_128NeedsSweepUnbarrieredFunctorclIP8JSStringEEbPT_
0
_ZNK12_GLOBAL__N_128NeedsSweepUnbarrieredFunctorclIPN2js12NativeObjectEEEbPT_
0
_ZNK13JSCompartment15collectCoverageEv
1
_ZNK13JSCompartment21collectCoverageForPGOEv
1
_ZNK13JSCompartment23collectCoverageForDebugEv
1
_ZNK13JSCompartment33getNonSyntacticLexicalEnvironmentEP8JSObject
1
Generated by:
LCOV version 1.13