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 Sort by function name Hit count Sort by 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