LCOV - code coverage report
Current view:
top level
-
js/src/vm
- HelperThreads.cpp
(
source
/ functions)
Hit
Total
Coverage
Test:
output.info
Lines:
579
1076
53.8 %
Date:
2017-07-14 16:53:18
Functions:
91
155
58.7 %
Legend:
Lines:
hit
not hit
Function Name
Hit count
_Z23StartOffThreadParseTaskIZN2js25StartOffThreadParseModuleEP9JSContextRKN2JS22ReadOnlyCompileOptionsEPKDsmPFvPvS9_ES9_EUlP8JSObjectE_EbS2_S6_NS0_13ParseTaskKindERT_
0
_Z23StartOffThreadParseTaskIZN2js25StartOffThreadParseScriptEP9JSContextRKN2JS22ReadOnlyCompileOptionsEPKDsmPFvPvS9_ES9_EUlP8JSObjectE_EbS2_S6_NS0_13ParseTaskKindERT_
0
_Z23StartOffThreadParseTaskIZN2js26StartOffThreadDecodeScriptEP9JSContextRKN2JS22ReadOnlyCompileOptionsERKN7mozilla5RangeIhEEPFvPvSC_ESC_EUlP8JSObjectE_EbS2_S6_NS0_13ParseTaskKindERT_
0
_Z24ClearCompressionTaskListIN7mozilla6VectorINS0_9UniquePtrIN2js21SourceCompressionTaskEN2JS12DeletePolicyIS4_EEEELm0ENS3_17SystemAllocPolicyEEEEvRT_P9JSRuntime
0
_ZN2js12HelperThread18handleWasmWorkloadERNS_25AutoLockHelperThreadStateE
0
_ZN2js12HelperThread22handleGCHelperWorkloadERNS_25AutoLockHelperThreadStateE
0
_ZN2js12HelperThread25handleCompressionWorkloadERNS_25AutoLockHelperThreadStateE
0
_ZN2js12HelperThread25handlePromiseTaskWorkloadERNS_25AutoLockHelperThreadStateE
0
_ZN2js12HelperThread7destroyEv
0
_ZN2js14GCParallelTask30runFromActiveCooperatingThreadEP9JSRuntime
0
_ZN2js14GCParallelTask5startEv
0
_ZN2js14GCParallelTaskD0Ev
0
_ZN2js15ModuleParseTask5parseEP9JSContext
0
_ZN2js15ModuleParseTaskC2EP9JSContextP8JSObjectPKDsmPFvPvS7_ES7_
0
_ZN2js15ScriptParseTask5parseEP9JSContext
0
_ZN2js15ScriptParseTaskC2EP9JSContextP8JSObjectPKDsmPFvPvS7_ES7_
0
_ZN2js15SetFakeCPUCountEm
0
_ZN2js16ScriptDecodeTask5parseEP9JSContext
0
_ZN2js16ScriptDecodeTaskC2EP9JSContextP8JSObjectRKN7mozilla5RangeIhEEPFvPvSA_ESA_
0
_ZN2js16StartPromiseTaskEP9JSContextN7mozilla9UniquePtrINS_11PromiseTaskEN2JS12DeletePolicyIS4_EEEE
0
_ZN2js21CancelOffThreadParsesEP9JSRuntime
0
_ZN2js23GlobalHelperThreadState13finishThreadsEv
0
_ZN2js23GlobalHelperThreadState15cancelParseTaskEP9JSRuntimeNS_13ParseTaskKindEPv
0
_ZN2js23GlobalHelperThreadState15finishParseTaskEP9JSContextNS_13ParseTaskKindEPv
0
_ZN2js23GlobalHelperThreadState15finishParseTaskIZNS0_15finishParseTaskEP9JSContextNS_13ParseTaskKindEPvEUlPNS_9ParseTaskEE_vEEbS3_S4_S5_OT_
0
_ZN2js23GlobalHelperThreadState16hasActiveThreadsERKNS_25AutoLockHelperThreadStateE
0
_ZN2js23GlobalHelperThreadState17waitForAllThreadsEv
0
_ZN2js23GlobalHelperThreadState21finishModuleParseTaskEP9JSContextPv
0
_ZN2js23GlobalHelperThreadState21finishScriptParseTaskEP9JSContextPv
0
_ZN2js23GlobalHelperThreadState22finishScriptDecodeTaskEP9JSContextPv
0
_ZN2js23GlobalHelperThreadState4lockEv
0
_ZN2js23GlobalHelperThreadState6finishEv
0
_ZN2js23GlobalHelperThreadState6unlockEv
0
_ZN2js25DestroyHelperThreadsStateEv
0
_ZN2js25StartOffThreadParseModuleEP9JSContextRKN2JS22ReadOnlyCompileOptionsEPKDsmPFvPvS8_ES8_
0
_ZN2js25StartOffThreadParseScriptEP9JSContextRKN2JS22ReadOnlyCompileOptionsEPKDsmPFvPvS8_ES8_
0
_ZN2js25StartOffThreadWasmCompileEPNS_4wasm11CompileTaskE
0
_ZN2js26StartOffThreadDecodeScriptEP9JSContextRKN2JS22ReadOnlyCompileOptionsERKN7mozilla5RangeIhEEPFvPvSB_ESB_
0
_ZN2js27CancelOffThreadCompressionsEP9JSRuntime
0
_ZN2js31EnqueuePendingParseTasksAfterGCEP9JSRuntime
0
_ZN2js9ParseTaskC2ENS_13ParseTaskKindEP9JSContextP8JSObjectPKDsmPFvPvS8_ES8_
0
_ZN2js9ParseTaskC2ENS_13ParseTaskKindEP9JSContextP8JSObjectRKN7mozilla5RangeIhEEPFvPvSB_ESB_
0
_ZN2js9ParseTaskD0Ev
0
_ZN9JSContext21addPendingOutOfMemoryEv
0
_ZN9JSContext22addPendingCompileErrorEPPN2js12CompileErrorE
0
_ZN9JSContext22addPendingOverRecursedEv
0
_ZNK2js23GlobalHelperThreadState18maxGCHelperThreadsEv
0
_ZNK2js23GlobalHelperThreadState20checkTaskThreadLimitIPNS_13GCHelperStateEEEbm
0
_ZNK2js23GlobalHelperThreadState20checkTaskThreadLimitIPNS_21SourceCompressionTaskEEEbm
0
_ZNK2js23GlobalHelperThreadState20checkTaskThreadLimitIPNS_4wasm11CompileTaskEEEbm
0
_ZNK2js23GlobalHelperThreadState21maxCompressionThreadsEv
0
_ZNK2js23GlobalHelperThreadState25maxWasmCompilationThreadsEv
0
_ZZL18GetSelectorRuntimeRKN7mozilla7VariantIJP8JSScriptP13JSCompartmentN2js12ZonesInStateEP9JSRuntimeNS5_15AllCompilationsEEEEEN7Matcher5matchES4_
0
_ZZL18GetSelectorRuntimeRKN7mozilla7VariantIJP8JSScriptP13JSCompartmentN2js12ZonesInStateEP9JSRuntimeNS5_15AllCompilationsEEEEEN7Matcher5matchES9_
0
_ZZL21CompiledScriptMatchesRKN7mozilla7VariantIJP8JSScriptP13JSCompartmentN2js12ZonesInStateEP9JSRuntimeNS5_15AllCompilationsEEEES2_EN13ScriptMatches5matchES2_
0
_ZZL21CompiledScriptMatchesRKN7mozilla7VariantIJP8JSScriptP13JSCompartmentN2js12ZonesInStateEP9JSRuntimeNS5_15AllCompilationsEEEES2_EN13ScriptMatches5matchES4_
0
_ZZL21CompiledScriptMatchesRKN7mozilla7VariantIJP8JSScriptP13JSCompartmentN2js12ZonesInStateEP9JSRuntimeNS5_15AllCompilationsEEEES2_EN13ScriptMatches5matchES6_
0
_ZZL21CompiledScriptMatchesRKN7mozilla7VariantIJP8JSScriptP13JSCompartmentN2js12ZonesInStateEP9JSRuntimeNS5_15AllCompilationsEEEES2_EN13ScriptMatches5matchES9_
0
_ZZL22JitDataStructuresExistRKN7mozilla7VariantIJP8JSScriptP13JSCompartmentN2js12ZonesInStateEP9JSRuntimeNS5_15AllCompilationsEEEEEN7Matcher5matchES4_
0
_ZZL22JitDataStructuresExistRKN7mozilla7VariantIJP8JSScriptP13JSCompartmentN2js12ZonesInStateEP9JSRuntimeNS5_15AllCompilationsEEEEEN7Matcher5matchES9_
0
_ZZN2js23GlobalHelperThreadState15finishParseTaskEP9JSContextNS_13ParseTaskKindEPvENKUlPNS_9ParseTaskEE_clES6_
0
_ZZN2js25StartOffThreadParseModuleEP9JSContextRKN2JS22ReadOnlyCompileOptionsEPKDsmPFvPvS8_ES8_ENKUlP8JSObjectE_clESC_
0
_ZZN2js25StartOffThreadParseScriptEP9JSContextRKN2JS22ReadOnlyCompileOptionsEPKDsmPFvPvS8_ES8_ENKUlP8JSObjectE_clESC_
0
_ZZN2js26StartOffThreadDecodeScriptEP9JSContextRKN2JS22ReadOnlyCompileOptionsERKN7mozilla5RangeIhEEPFvPvSB_ESB_ENKUlP8JSObjectE_clESF_
0
_Z23StartOffThreadParseTaskIZN2js32StartOffThreadDecodeMultiScriptsEP9JSContextRKN2JS22ReadOnlyCompileOptionsERN7mozilla6VectorINS3_15TranscodeSourceELm0ENS7_17MallocAllocPolicyEEEPFvPvSD_ESD_EUlP8JSObjectE_EbS2_S6_NS0_13ParseTaskKindERT_
1
_ZL17EnsureConstructorP9JSContextN2JS6HandleIPN2js12GlobalObjectEEE10JSProtoKey
1
_ZL18GetSelectorRuntimeRKN7mozilla7VariantIJP8JSScriptP13JSCompartmentN2js12ZonesInStateEP9JSRuntimeNS5_15AllCompilationsEEEE
1
_ZL18LeaveParseTaskZoneP9JSRuntimePN2js9ParseTaskE
1
_ZL21CompiledScriptMatchesRKN7mozilla7VariantIJP8JSScriptP13JSCompartmentN2js12ZonesInStateEP9JSRuntimeNS5_15AllCompilationsEEEES2_
1
_ZL22JitDataStructuresExistRKN7mozilla7VariantIJP8JSScriptP13JSCompartmentN2js12ZonesInStateEP9JSRuntimeNS5_15AllCompilationsEEEE
1
_ZL22ThreadCountForCPUCountm
1
_ZL23QueueOffThreadParseTaskP9JSContextPN2js9ParseTaskE
1
_ZL25FinishOffThreadIonCompilePN2js3jit10IonBuilderERKNS_25AutoLockHelperThreadStateE
1
_ZL26EnsureParserCreatedClassesP9JSContextN2js13ParseTaskKindE
1
_ZL27IonBuilderHasHigherPriorityPN2js3jit10IonBuilderES2_
1
_ZL27IsHelperThreadSimulatingOOMN2js3oom10ThreadTypeE
1
_ZL29CreateGlobalForOffThreadParseP9JSContextN2js13ParseTaskKindERKNS1_2gc14AutoSuppressGCE
1
_ZN21AutoSetContextRuntimeC2EP9JSRuntime
1
_ZN21AutoSetContextRuntimeD2Ev
1
_ZN2js12GlobalObject33getStarGeneratorFunctionPrototypeEv
1
_ZN2js12HelperThread10ThreadMainEPv
1
_ZN2js12HelperThread10threadLoopEv
1
_ZN2js12HelperThread17handleIonWorkloadERNS_25AutoLockHelperThreadStateE
1
_ZN2js12HelperThread19handleParseWorkloadERNS_25AutoLockHelperThreadStateE
1
_ZN2js12HelperThread21handleIonFreeWorkloadERNS_25AutoLockHelperThreadStateE
1
_ZN2js12HelperThread24handleGCParallelWorkloadERNS_25AutoLockHelperThreadStateE
1
_ZN2js14GCParallelTask16joinWithLockHeldERNS_25AutoLockHelperThreadStateE
1
_ZN2js14GCParallelTask17startWithLockHeldERNS_25AutoLockHelperThreadStateE
1
_ZN2js14GCParallelTask19runFromHelperThreadERNS_25AutoLockHelperThreadStateE
1
_ZN2js14GCParallelTask4joinEv
1
_ZN2js14GCParallelTaskD2Ev
1
_ZN2js19CurrentHelperThreadEv
1
_ZN2js21StartOffThreadIonFreeEPNS_3jit10IonBuilderERKNS_25AutoLockHelperThreadStateE
1
_ZN2js22HasOffThreadIonCompileEP13JSCompartment
1
_ZN2js22MultiScriptsDecodeTask5parseEP9JSContext
1
_ZN2js22MultiScriptsDecodeTaskC2EP9JSContextP8JSObjectRN7mozilla6VectorIN2JS15TranscodeSourceELm0ENS5_17MallocAllocPolicyEEEPFvPvSC_ESC_
1
_ZN2js23GlobalHelperThreadState15finishParseTaskEP9JSContextNS_13ParseTaskKindEPvN2JS13MutableHandleINS5_8GCVectorIP8JSScriptLm0ENS_15TempAllocPolicyEEEEE
1
_ZN2js23GlobalHelperThreadState15finishParseTaskIZNS0_15finishParseTaskEP9JSContextNS_13ParseTaskKindEPvN2JS13MutableHandleINS6_8GCVectorIP8JSScriptLm0ENS_15TempAllocPolicyEEEEEEUlPNS_9ParseTaskEE_vEEbS3_S4_S5_OT_
1
_ZN2js23GlobalHelperThreadState17canStartParseTaskERKNS_25AutoLockHelperThreadStateE
1
_ZN2js23GlobalHelperThreadState17ensureInitializedEv
1
_ZN2js23GlobalHelperThreadState18canStartIonCompileERKNS_25AutoLockHelperThreadStateE
1
_ZN2js23GlobalHelperThreadState19canStartIonFreeTaskERKNS_25AutoLockHelperThreadStateE
1
_ZN2js23GlobalHelperThreadState19canStartPromiseTaskERKNS_25AutoLockHelperThreadStateE
1
_ZN2js23GlobalHelperThreadState19canStartWasmCompileERKNS_25AutoLockHelperThreadStateE
1
_ZN2js23GlobalHelperThreadState20canStartGCHelperTaskERKNS_25AutoLockHelperThreadStateE
1
_ZN2js23GlobalHelperThreadState22canStartGCParallelTaskERKNS_25AutoLockHelperThreadStateE
1
_ZN2js23GlobalHelperThreadState23canStartCompressionTaskERKNS_25AutoLockHelperThreadStateE
1
_ZN2js23GlobalHelperThreadState23isLockedByCurrentThreadEv
1
_ZN2js23GlobalHelperThreadState23removeFinishedParseTaskENS_13ParseTaskKindEPv
1
_ZN2js23GlobalHelperThreadState24scheduleCompressionTasksERKNS_25AutoLockHelperThreadStateE
1
_ZN2js23GlobalHelperThreadState25mergeParseTaskCompartmentEP9JSContextPNS_9ParseTaskEN2JS6HandleIPNS_12GlobalObjectEEEP13JSCompartment
1
_ZN2js23GlobalHelperThreadState28finishMultiScriptsDecodeTaskEP9JSContextPvN2JS13MutableHandleINS4_8GCVectorIP8JSScriptLm0ENS_15TempAllocPolicyEEEEE
1
_ZN2js23GlobalHelperThreadState29startHandlingCompressionTasksERKNS_25AutoLockHelperThreadStateE
1
_ZN2js23GlobalHelperThreadState31highestPriorityPausedIonCompileERKNS_25AutoLockHelperThreadStateE
1
_ZN2js23GlobalHelperThreadState32highestPriorityPendingIonCompileERKNS_25AutoLockHelperThreadStateEb
1
_ZN2js23GlobalHelperThreadState38pendingIonCompileHasSufficientPriorityERKNS_25AutoLockHelperThreadStateE
1
_ZN2js23GlobalHelperThreadState43lowestPriorityUnpausedIonCompileAtThresholdERKNS_25AutoLockHelperThreadStateE
1
_ZN2js23GlobalHelperThreadState4waitERNS_25AutoLockHelperThreadStateENS0_7CondVarEN7mozilla16BaseTimeDurationINS4_27TimeDurationValueCalculatorEEE
1
_ZN2js23GlobalHelperThreadState5traceEP8JSTracer
1
_ZN2js23GlobalHelperThreadState9notifyAllENS0_7CondVarERKNS_25AutoLockHelperThreadStateE
1
_ZN2js23GlobalHelperThreadState9notifyOneENS0_7CondVarERKNS_25AutoLockHelperThreadStateE
1
_ZN2js23GlobalHelperThreadStateC2Ev
1
_ZN2js24CreateHelperThreadsStateEv
1
_ZN2js24PauseCurrentHelperThreadEv
1
_ZN2js24StartOffThreadIonCompileEP9JSContextPNS_3jit10IonBuilderE
1
_ZN2js25CancelOffThreadIonCompileERKN7mozilla7VariantIJP8JSScriptP13JSCompartmentNS_12ZonesInStateEP9JSRuntimeNS_15AllCompilationsEEEEb
1
_ZN2js27EnqueueOffThreadCompressionEP9JSContextN7mozilla9UniquePtrINS_21SourceCompressionTaskEN2JS12DeletePolicyIS4_EEEE
1
_ZN2js29OffThreadParsingMustWaitForGCEP9JSRuntime
1
_ZN2js30EnsureHelperThreadsInitializedEv
1
_ZN2js32StartOffThreadDecodeMultiScriptsEP9JSContextRKN2JS22ReadOnlyCompileOptionsERN7mozilla6VectorINS2_15TranscodeSourceELm0ENS6_17MallocAllocPolicyEEEPFvPvSC_ESC_
1
_ZN2js9ParseTask4initEP9JSContextRKN2JS22ReadOnlyCompileOptionsE
1
_ZN2js9ParseTask5traceEP8JSTracer
1
_ZN2js9ParseTask6finishEP9JSContext
1
_ZN2js9ParseTask8activateEP9JSRuntime
1
_ZN2js9ParseTaskC2ENS_13ParseTaskKindEP9JSContextP8JSObjectRN7mozilla6VectorIN2JS15TranscodeSourceELm0ENS6_17MallocAllocPolicyEEEPFvPvSD_ESD_
1
_ZN2js9ParseTaskD2Ev
1
_ZN9JSContext15setHelperThreadEPN2js12HelperThreadE
1
_ZNK2js14GCParallelTask21isRunningWithLockHeldERKNS_25AutoLockHelperThreadStateE
1
_ZNK2js14GCParallelTask9isRunningEv
1
_ZNK2js23GlobalHelperThreadState15maxParseThreadsEv
1
_ZNK2js23GlobalHelperThreadState20checkTaskThreadLimitIPNS_14GCParallelTaskEEEbm
1
_ZNK2js23GlobalHelperThreadState20checkTaskThreadLimitIPNS_3jit10IonBuilderEEEbm
1
_ZNK2js23GlobalHelperThreadState20checkTaskThreadLimitIPNS_9ParseTaskEEEbm
1
_ZNK2js23GlobalHelperThreadState20maxGCParallelThreadsEv
1
_ZNK2js23GlobalHelperThreadState24maxIonCompilationThreadsEv
1
_ZNK2js23GlobalHelperThreadState32maxUnpausedIonCompilationThreadsEv
1
_ZZL18GetSelectorRuntimeRKN7mozilla7VariantIJP8JSScriptP13JSCompartmentN2js12ZonesInStateEP9JSRuntimeNS5_15AllCompilationsEEEEEN7Matcher5matchES2_
1
_ZZL18GetSelectorRuntimeRKN7mozilla7VariantIJP8JSScriptP13JSCompartmentN2js12ZonesInStateEP9JSRuntimeNS5_15AllCompilationsEEEEEN7Matcher5matchES6_
1
_ZZL18GetSelectorRuntimeRKN7mozilla7VariantIJP8JSScriptP13JSCompartmentN2js12ZonesInStateEP9JSRuntimeNS5_15AllCompilationsEEEEEN7Matcher5matchES8_
1
_ZZL21CompiledScriptMatchesRKN7mozilla7VariantIJP8JSScriptP13JSCompartmentN2js12ZonesInStateEP9JSRuntimeNS5_15AllCompilationsEEEES2_EN13ScriptMatches5matchES8_
1
_ZZL22JitDataStructuresExistRKN7mozilla7VariantIJP8JSScriptP13JSCompartmentN2js12ZonesInStateEP9JSRuntimeNS5_15AllCompilationsEEEEEN7Matcher5matchES2_
1
_ZZL22JitDataStructuresExistRKN7mozilla7VariantIJP8JSScriptP13JSCompartmentN2js12ZonesInStateEP9JSRuntimeNS5_15AllCompilationsEEEEEN7Matcher5matchES6_
1
_ZZL22JitDataStructuresExistRKN7mozilla7VariantIJP8JSScriptP13JSCompartmentN2js12ZonesInStateEP9JSRuntimeNS5_15AllCompilationsEEEEEN7Matcher5matchES8_
1
_ZZN2js23GlobalHelperThreadState15finishParseTaskEP9JSContextNS_13ParseTaskKindEPvN2JS13MutableHandleINS5_8GCVectorIP8JSScriptLm0ENS_15TempAllocPolicyEEEEEENKUlPNS_9ParseTaskEE_clESE_
1
_ZZN2js32StartOffThreadDecodeMultiScriptsEP9JSContextRKN2JS22ReadOnlyCompileOptionsERN7mozilla6VectorINS2_15TranscodeSourceELm0ENS6_17MallocAllocPolicyEEEPFvPvSC_ESC_ENKUlP8JSObjectE_clESG_
1
Generated by:
LCOV version 1.13