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 Sort by function name Hit count Sort by hit count
_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
_ZN13JSCompartment11finishRootsEv 0
_ZN13JSCompartment11fixupGlobalEv 0
_ZN13JSCompartment12addTelemetryEPKcN2js27DeprecatedLanguageExtensionE 0
_ZN13JSCompartment12sweepRegExpsEv 0
_ZN13JSCompartment13sweepVarNamesEv 0
_ZN13JSCompartment15reportTelemetryEv 0
_ZN13JSCompartment16clearScriptNamesEv 0
_ZN13JSCompartment16sweepSavedStacksEv 0
_ZN13JSCompartment16sweepWatchpointsEv 0
_ZN13JSCompartment17clearScriptCountsEv 0
_ZN13JSCompartment17sweepGlobalObjectEv 0
_ZN13JSCompartment18clearBreakpointsInEPN2js6FreeOpEPNS0_8DebuggerEN2JS6HandleIP8JSObjectEE 0
_ZN13JSCompartment18fixupAfterMovingGCEv 0
_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
_ZN13JSCompartment23sweepTemplateLiteralMapEv 0
_ZN13JSCompartment26updateDebuggerObservesFlagEj 0
_ZN13JSCompartment28checkScriptMapsAfterMovingGCEv 0
_ZN13JSCompartment28checkWrapperMapAfterMovingGCEv 0
_ZN13JSCompartment28fixupScriptMapsAfterMovingGCEv 0
_ZN13JSCompartment28setAllocationMetadataBuilderEPKN2js25AllocationMetadataBuilderE 0
_ZN13JSCompartment28sweepSelfHostingScriptSourceEv 0
_ZN13JSCompartment29sweepCrossCompartmentWrappersEv 0
_ZN13JSCompartment30updateDebuggerObservesCoverageEv 0
_ZN13JSCompartment32ensureDelazifyScriptsForDebuggerEP9JSContext 0
_ZN13JSCompartment32getExistingTemplateLiteralObjectEP8JSObject 0
_ZN13JSCompartment37traceOutgoingCrossCompartmentWrappersEP8JSTracer 0
_ZN13JSCompartment42fixupCrossCompartmentWrappersAfterMovingGCEP8JSTracer 0
_ZN13JSCompartment4wrapEP9JSContextN2JS13MutableHandleINS2_8GCVectorINS2_5ValueELm0EN2js15TempAllocPolicyEEEEE 0
_ZN13JSCompartmentD2Ev 0
_ZN2js19CrossCompartmentKey5traceEP8JSTracer 0
_ZN2js24AutoSetNewObjectMetadataD0Ev 0
_ZN2js9DtoaCache23checkCacheAfterMovingGCEv 0
_ZNK12_GLOBAL__N_128NeedsSweepUnbarrieredFunctorclIP8JSScriptEEbPT_ 0
_ZNK12_GLOBAL__N_128NeedsSweepUnbarrieredFunctorclIP8JSStringEEbPT_ 0
_ZNK12_GLOBAL__N_128NeedsSweepUnbarrieredFunctorclIPN2js12NativeObjectEEEbPT_ 0
_ZL14CopyStringPureP9JSContextP8JSString 1
_ZN13JSCompartment10putWrapperEP9JSContextRKN2js19CrossCompartmentKeyERKN2JS5ValueE 1
_ZN13JSCompartment10traceRootsEP8JSTracerN2js2gc9GCRuntime18TraceOrMarkRuntimeE 1
_ZN13JSCompartment11clearTablesEv 1
_ZN13JSCompartment11traceGlobalEP8JSTracer 1
_ZN13JSCompartment13addToVarNamesEP9JSContextN2JS6HandleIP6JSAtomEE 1
_ZN13JSCompartment14randomHashCodeEv 1
_ZN13JSCompartment15unsetIsDebuggeeEv 1
_ZN13JSCompartment17sweepAfterMinorGCEP8JSTracer 1
_ZN13JSCompartment18getOrCreateWrapperEP9JSContextN2JS6HandleIP8JSObjectEENS2_13MutableHandleIS5_EE 1
_ZN13JSCompartment23randomHashCodeScramblerEv 1
_ZN13JSCompartment24getTemplateLiteralObjectEP9JSContextN2JS6HandleIP8JSObjectEENS2_13MutableHandleIS5_EE 1
_ZN13JSCompartment26ensureJitCompartmentExistsEP9JSContext 1
_ZN13JSCompartment40getNonWrapperObjectForCurrentCompartmentEP9JSContextN2JS13MutableHandleIP8JSObjectEE 1
_ZN13JSCompartment41getOrCreateNonSyntacticLexicalEnvironmentEP9JSContextN2JS6HandleIP8JSObjectEE 1
_ZN13JSCompartment43traceIncomingCrossCompartmentEdgesForZoneGCEP8JSTracer 1
_ZN13JSCompartment4initEP9JSContext 1
_ZN13JSCompartment4wrapEP9JSContextN2JS13MutableHandleINS2_18PropertyDescriptorEEE 1
_ZN13JSCompartment4wrapEP9JSContextN2JS13MutableHandleIP8JSObjectEE 1
_ZN13JSCompartment4wrapEP9JSContextN2JS13MutableHandleIP8JSStringEE 1
_ZN13JSCompartment5purgeEv 1
_ZN13JSCompartment6rewrapEP9JSContextN2JS13MutableHandleIP8JSObjectEENS2_6HandleIS5_EE 1
_ZN13JSCompartmentC2EPN2JS4ZoneERKNS0_18CompartmentOptionsE 1
_ZN2js19CrossCompartmentKey10needsSweepEv 1
_ZN2js24AutoSetNewObjectMetadataC2EP9JSContextON7mozilla6detail19GuardObjectNotifierE 1
_ZN2js24AutoSetNewObjectMetadataD2Ev 1
_ZN2js26TemplateRegistryHashPolicy4hashERKP8JSObject 1
_ZN2js26TemplateRegistryHashPolicy5matchERKP8JSObjectS4_ 1
_ZN9JSRuntime16createJitRuntimeEP9JSContext 1
_ZNK12_GLOBAL__N_128NeedsSweepUnbarrieredFunctorclIP8JSObjectEEbPT_ 1
_ZNK13JSCompartment15collectCoverageEv 1
_ZNK13JSCompartment21collectCoverageForPGOEv 1
_ZNK13JSCompartment23collectCoverageForDebugEv 1
_ZNK13JSCompartment33getNonSyntacticLexicalEnvironmentEP8JSObject 1

Generated by: LCOV version 1.13