LCOV - code coverage report
Current view:
top level
-
src/wasm
- module-compiler.cc
(
source
/ functions)
Hit
Total
Coverage
Test:
app.info
Lines:
1216
1268
95.9 %
Date:
2017-10-20
Functions:
119
141
84.4 %
Function Name
Hit count
_ZN2v88internal4wasm11CompileLazyEPNS0_7IsolateE
11477
_ZN2v88internal4wasm11SyncCompileEPNS0_7IsolateEPNS1_12ErrorThrowerERKNS1_15ModuleWireBytesE
156720
_ZN2v88internal4wasm12AsyncCompileEPNS0_7IsolateENS0_6HandleINS0_9JSPromiseEEERKNS1_15ModuleWireBytesE
793
_ZN2v88internal4wasm12SyncValidateEPNS0_7IsolateERKNS1_15ModuleWireBytesE
147392
_ZN2v88internal4wasm12_GLOBAL__N_111FlushICacheEPNS0_7IsolateENS0_6HandleINS0_10FixedArrayEEE
305324
_ZN2v88internal4wasm12_GLOBAL__N_111RecordStatsENS0_6HandleINS0_10FixedArrayEEEPNS0_8CountersE
13250
_ZN2v88internal4wasm12_GLOBAL__N_111RecordStatsEPNS0_4CodeEPNS0_8CountersE
533509
_ZN2v88internal4wasm12_GLOBAL__N_113ReopenHandlesINS0_4CodeEEEvPNS0_7IsolateERKSt6vectorINS0_6HandleIT_EESaISA_EE
255
_ZN2v88internal4wasm12_GLOBAL__N_114raw_buffer_ptrENS0_11MaybeHandleINS0_13JSArrayBufferEEEi
11140
_ZN2v88internal4wasm12_GLOBAL__N_116CreateWasmScriptEPNS0_7IsolateERKNS1_15ModuleWireBytesE
144411
_ZN2v88internal4wasm12_GLOBAL__N_121MakeWasmToWasmWrapperEPNS0_7IsolateENS0_6HandleINS0_20WasmExportedFunctionEEEPNS0_9SignatureINS0_21MachineRepresentationEEEPSB_PNS0_11IdentityMapINS5_INS0_18WasmInstanceObjectEEENS0_25FreeStoreAllocationPolicyEEESF_.isra.163
133885
_ZN2v88internal4wasm12_GLOBAL__N_122CreateDefaultModuleEnvEPNS0_7IsolateEPNS1_10WasmModuleENS0_6HandleINS0_4CodeEEE
153809
_ZN2v88internal4wasm12_GLOBAL__N_122FunctionTableFinalizerERKNS_16WeakCallbackInfoIvEE
56532
_ZN2v88internal4wasm12_GLOBAL__N_127EnsureExportedLazyDeoptDataEPNS0_7IsolateENS0_6HandleINS0_18WasmInstanceObjectEEENS5_INS0_10FixedArrayEEEi
194766
_ZN2v88internal4wasm12_GLOBAL__N_130EnsureTableExportLazyDeoptDataEPNS0_7IsolateENS0_6HandleINS0_18WasmInstanceObjectEEENS5_INS0_10FixedArrayEEEiS9_iRSt13unordered_mapIjjSt4hashIjESt8equal_toIjESaISt4pairIKjjEEE
9582
_ZN2v88internal4wasm12_GLOBAL__N_131MonotonicallyIncreasingTimeInMsEv
1485
_ZN2v88internal4wasm12_GLOBAL__N_134UnwrapExportOrCompileImportWrapperEPNS0_7IsolateEPNS0_9SignatureINS0_21MachineRepresentationEEENS0_6HandleINS0_10JSReceiverEEEjNS1_12ModuleOriginEPNS0_11IdentityMapINS9_INS0_18WasmInstanceObjectEEENS0_25FreeStoreAllocationPolicyEEENS9_INS0_10FixedArrayEEESF_.isra.164
142795
_ZN2v88internal4wasm13RejectPromiseEPNS0_7IsolateENS0_6HandleINS0_7ContextEEERNS1_12ErrorThrowerENS4_INS0_9JSPromiseEEE
261
_ZN2v88internal4wasm14ModuleCompiler15CompilationTask11RunInternalEv
22196
_ZN2v88internal4wasm14ModuleCompiler15CompilationTaskD0Ev
23499
_ZN2v88internal4wasm14ModuleCompiler15CompilationTaskD2Ev
0
_ZN2v88internal4wasm14ModuleCompiler17CompileInParallelERKNS1_15ModuleWireBytesEPNS0_8compiler9ModuleEnvERSt6vectorINS0_6HandleINS0_4CodeEEESaISC_EEPNS1_12ErrorThrowerE
3364
_ZN2v88internal4wasm14ModuleCompiler19CompileSequentiallyERKNS1_15ModuleWireBytesEPNS0_8compiler9ModuleEnvERSt6vectorINS0_6HandleINS0_4CodeEEESaISC_EEPNS1_12ErrorThrowerE
146609
_ZN2v88internal4wasm14ModuleCompiler20SetFinisherIsRunningEb
0
_ZN2v88internal4wasm14ModuleCompiler20ValidateSequentiallyERKNS1_15ModuleWireBytesEPNS0_8compiler9ModuleEnvEPNS1_12ErrorThrowerE
40
_ZN2v88internal4wasm14ModuleCompiler21CompileToModuleObjectEPNS0_7IsolateEPNS1_12ErrorThrowerESt10unique_ptrINS1_10WasmModuleESt14default_deleteIS8_EERKNS1_15ModuleWireBytesENS0_6HandleINS0_6ScriptEEENS0_6VectorIKhEE
153554
_ZN2v88internal4wasm14ModuleCompiler21FinishCompilationUnitEPNS1_12ErrorThrowerEPi
42930
_ZN2v88internal4wasm14ModuleCompiler22CodeGenerationSchedule24GetRandomIndexInScheduleEv
38441
_ZN2v88internal4wasm14ModuleCompiler22CodeGenerationSchedule7GetNextEv
38441
_ZN2v88internal4wasm14ModuleCompiler22CodeGenerationSchedule8ScheduleEOSt10unique_ptrINS0_8compiler19WasmCompilationUnitESt14default_deleteIS6_EE
38670
_ZN2v88internal4wasm14ModuleCompiler22CodeGenerationScheduleC2EPNS_4base21RandomNumberGeneratorEm
0
_ZN2v88internal4wasm14ModuleCompiler22CompilationUnitBuilder6CommitEv
3677
_ZN2v88internal4wasm14ModuleCompiler22CompilationUnitBuilder7AddUnitEPNS0_8compiler9ModuleEnvEPKNS1_12WasmFunctionEjNS0_6VectorIKhEENSA_IKcEE
38744
_ZN2v88internal4wasm14ModuleCompiler22FinishCompilationUnitsERSt6vectorINS0_6HandleINS0_4CodeEEESaIS6_EEPNS1_12ErrorThrowerE
4466
_ZN2v88internal4wasm14ModuleCompiler23OnBackgroundTaskStoppedEv
22205
_ZN2v88internal4wasm14ModuleCompiler23RestartCompilationTasksEv
4005
_ZN2v88internal4wasm14ModuleCompiler26InitializeCompilationUnitsERKSt6vectorINS1_12WasmFunctionESaIS4_EERKNS1_15ModuleWireBytesEPNS0_8compiler9ModuleEnvE
3425
_ZN2v88internal4wasm14ModuleCompiler29CompileToModuleObjectInternalEPNS1_12ErrorThrowerESt10unique_ptrINS1_10WasmModuleESt14default_deleteIS6_EERKNS1_15ModuleWireBytesENS0_6HandleINS0_6ScriptEEENS0_6VectorIKhEE
153554
_ZN2v88internal4wasm14ModuleCompiler30FetchAndExecuteCompilationUnitESt8functionIFvvEE
64531
_ZN2v88internal4wasm14ModuleCompilerC2EPNS0_7IsolateEPNS1_10WasmModuleENS0_6HandleINS0_4CodeEEE
153809
_ZN2v88internal4wasm14ModuleCompilerD2Ev
153809
_ZN2v88internal4wasm14ResolvePromiseEPNS0_7IsolateENS0_6HandleINS0_7ContextEEENS4_INS0_9JSPromiseEEENS4_INS0_6ObjectEEE
615
_ZN2v88internal4wasm15AsyncCompileJob10DecodeFail15RunInForegroundEv
189
_ZN2v88internal4wasm15AsyncCompileJob10DecodeFailD0Ev
189
_ZN2v88internal4wasm15AsyncCompileJob10DecodeFailD2Ev
0
_ZN2v88internal4wasm15AsyncCompileJob11CompileStep15RunInBackgroundEv
0
_ZN2v88internal4wasm15AsyncCompileJob11CompileStep15RunInForegroundEv
0
_ZN2v88internal4wasm15AsyncCompileJob11CompileStep3RunEb
1416
_ZN2v88internal4wasm15AsyncCompileJob11CompileStepD0Ev
0
_ZN2v88internal4wasm15AsyncCompileJob11CompileStepD2Ev
0
_ZN2v88internal4wasm15AsyncCompileJob11CompileTask11RunInternalEv
1222
_ZN2v88internal4wasm15AsyncCompileJob11CompileTaskD0Ev
1259
_ZN2v88internal4wasm15AsyncCompileJob11CompileTaskD2Ev
0
_ZN2v88internal4wasm15AsyncCompileJob12DecodeModule15RunInBackgroundEv
63
_ZN2v88internal4wasm15AsyncCompileJob12DecodeModuleD0Ev
63
_ZN2v88internal4wasm15AsyncCompileJob12DecodeModuleD2Ev
0
_ZN2v88internal4wasm15AsyncCompileJob12FinishModule15RunInForegroundEv
115
_ZN2v88internal4wasm15AsyncCompileJob12FinishModuleD0Ev
115
_ZN2v88internal4wasm15AsyncCompileJob12FinishModuleD2Ev
0
_ZN2v88internal4wasm15AsyncCompileJob13FinishCompile15RunInForegroundEv
115
_ZN2v88internal4wasm15AsyncCompileJob13FinishCompileD0Ev
115
_ZN2v88internal4wasm15AsyncCompileJob13FinishCompileD2Ev
0
_ZN2v88internal4wasm15AsyncCompileJob15CompileWrappers15RunInForegroundEv
115
_ZN2v88internal4wasm15AsyncCompileJob15CompileWrappersD0Ev
115
_ZN2v88internal4wasm15AsyncCompileJob15CompileWrappersD2Ev
0
_ZN2v88internal4wasm15AsyncCompileJob16AbortCompilation15RunInForegroundEv
0
_ZN2v88internal4wasm15AsyncCompileJob16AbortCompilationD0Ev
0
_ZN2v88internal4wasm15AsyncCompileJob16AbortCompilationD2Ev
0
_ZN2v88internal4wasm15AsyncCompileJob18AsyncCompileFailedERNS1_12ErrorThrowerE
231
_ZN2v88internal4wasm15AsyncCompileJob19StartBackgroundTaskEv
466
_ZN2v88internal4wasm15AsyncCompileJob19StartForegroundTaskEv
793
_ZN2v88internal4wasm15AsyncCompileJob21AsyncCompileSucceededENS0_6HandleINS0_6ObjectEEE
115
_ZN2v88internal4wasm15AsyncCompileJob22CreateStreamingDecoderEv
350
_ZN2v88internal4wasm15AsyncCompileJob22PrepareAndStartCompile15RunInForegroundEv
255
_ZN2v88internal4wasm15AsyncCompileJob22PrepareAndStartCompileD0Ev
256
_ZN2v88internal4wasm15AsyncCompileJob22PrepareAndStartCompileD2Ev
0
_ZN2v88internal4wasm15AsyncCompileJob22RestartBackgroundTasksEv
288
_ZN2v88internal4wasm15AsyncCompileJob32ExecuteAndFinishCompilationUnits15RunInBackgroundEv
367
_ZN2v88internal4wasm15AsyncCompileJob32ExecuteAndFinishCompilationUnits15RunInForegroundEv
197
_ZN2v88internal4wasm15AsyncCompileJob32ExecuteAndFinishCompilationUnitsD0Ev
255
_ZN2v88internal4wasm15AsyncCompileJob32ExecuteAndFinishCompilationUnitsD2Ev
0
_ZN2v88internal4wasm15AsyncCompileJob5AbortEv
66
_ZN2v88internal4wasm15AsyncCompileJob5StartEv
63
_ZN2v88internal4wasm15AsyncCompileJob7DoAsyncINS2_12DecodeModuleEIEEEvDpOT0_
63
_ZN2v88internal4wasm15AsyncCompileJob7DoAsyncINS2_32ExecuteAndFinishCompilationUnitsEIRmEEEvDpOT0_
61
_ZN2v88internal4wasm15AsyncCompileJob8NextStepINS2_10DecodeFailEINS1_6ResultISt10unique_ptrINS1_10WasmModuleESt14default_deleteIS7_EEEEEEEvDpOT0_
189
_ZN2v88internal4wasm15AsyncCompileJob8NextStepINS2_12DecodeModuleEIEEEvDpOT0_
63
_ZN2v88internal4wasm15AsyncCompileJob8NextStepINS2_12FinishModuleEIEEEvDpOT0_
115
_ZN2v88internal4wasm15AsyncCompileJob8NextStepINS2_13FinishCompileEIEEEvDpOT0_
115
_ZN2v88internal4wasm15AsyncCompileJob8NextStepINS2_15CompileWrappersEIEEEvDpOT0_
115
_ZN2v88internal4wasm15AsyncCompileJob8NextStepINS2_16AbortCompilationEIEEEvDpOT0_
0
_ZN2v88internal4wasm15AsyncCompileJob8NextStepINS2_22PrepareAndStartCompileEIPNS1_10WasmModuleEbEEEvDpOT0_
256
_ZN2v88internal4wasm15AsyncCompileJob8NextStepINS2_32ExecuteAndFinishCompilationUnitsEIRmEEEvDpOT0_
255
_ZN2v88internal4wasm15AsyncCompileJobC2EPNS0_7IsolateESt10unique_ptrIA_hSt14default_deleteIS6_EEmNS0_6HandleINS0_7ContextEEENSA_INS0_9JSPromiseEEE
413
_ZN2v88internal4wasm15AsyncCompileJobD2Ev
413
_ZN2v88internal4wasm15InstanceBuilder11InitGlobalsEv
152914
_ZN2v88internal4wasm15InstanceBuilder12LookupImportEjNS0_6HandleINS0_6StringEEES5_
142324
_ZN2v88internal4wasm15InstanceBuilder14AllocateMemoryEj
2237
_ZN2v88internal4wasm15InstanceBuilder14ProcessExportsENS0_6HandleINS0_18WasmInstanceObjectEEENS3_INS0_18WasmCompiledModuleEEE
152712
_ZN2v88internal4wasm15InstanceBuilder14ProcessImportsENS0_6HandleINS0_10FixedArrayEEENS3_INS0_18WasmInstanceObjectEEE
153863
_ZN2v88internal4wasm15InstanceBuilder15LookupImportAsmEjNS0_6HandleINS0_6StringEEE
5921
_ZN2v88internal4wasm15InstanceBuilder15ReportLinkErrorEPKcjNS0_6HandleINS0_6StringEEE.isra.153
26
_ZN2v88internal4wasm15InstanceBuilder15ReportLinkErrorEPKcjNS0_6HandleINS0_6StringEEES7_
739
_ZN2v88internal4wasm15InstanceBuilder15ReportTypeErrorEPKcjNS0_6HandleINS0_6StringEEE.isra.152
160
_ZN2v88internal4wasm15InstanceBuilder15SanitizeImportsEv
154049
_ZN2v88internal4wasm15InstanceBuilder16InitializeTablesENS0_6HandleINS0_18WasmInstanceObjectEEEPNS1_18CodeSpecializationE
1900
_ZN2v88internal4wasm15InstanceBuilder16LoadDataSegmentsEPhm
4906
_ZN2v88internal4wasm15InstanceBuilder16WriteGlobalValueERNS1_10WasmGlobalENS0_6HandleINS0_6ObjectEEE
2465
_ZN2v88internal4wasm15InstanceBuilder17LoadTableSegmentsENS0_6HandleINS0_10FixedArrayEEENS3_INS0_18WasmInstanceObjectEEE
1830
_ZN2v88internal4wasm15InstanceBuilder18EvalUint32InitExprERKNS1_12WasmInitExprE
3962
_ZN2v88internal4wasm15InstanceBuilder25SetupWasmToJSImportsTableENS0_6HandleINS0_18WasmInstanceObjectEEE
153863
_ZN2v88internal4wasm15InstanceBuilder5BuildEv
154148
_ZN2v88internal4wasm15InstanceBuilderC2EPNS0_7IsolateEPNS1_12ErrorThrowerENS0_6HandleINS0_16WasmModuleObjectEEENS0_11MaybeHandleINS0_10JSReceiverEEENSA_INS0_13JSArrayBufferEEEPFvRKNS_16WeakCallbackInfoIvEEE
154148
_ZN2v88internal4wasm15InstanceBuilderD2Ev
154148
_ZN2v88internal4wasm15SyncInstantiateEPNS0_7IsolateEPNS1_12ErrorThrowerENS0_6HandleINS0_16WasmModuleObjectEEENS0_11MaybeHandleINS0_10JSReceiverEEENS9_INS0_13JSArrayBufferEEE
154148
_ZN2v88internal4wasm16AsyncInstantiateEPNS0_7IsolateENS0_6HandleINS0_9JSPromiseEEENS4_INS0_16WasmModuleObjectEEENS0_11MaybeHandleINS0_10JSReceiverEEE
0
_ZN2v88internal4wasm20JSToWasmWrapperCache29CloneOrCompileJSToWasmWrapperEPNS0_7IsolateEPNS1_10WasmModuleENS0_6HandleINS0_4CodeEEEj
187576
_ZN2v88internal4wasm20JSToWasmWrapperCacheD2Ev
302106
_ZN2v88internal4wasm23AsyncStreamingProcessor14ProcessSectionENS1_11SectionCodeENS0_6VectorIKhEEj
718
_ZN2v88internal4wasm23AsyncStreamingProcessor15OnFinishedChunkEv
306
_ZN2v88internal4wasm23AsyncStreamingProcessor16OnFinishedStreamESt10unique_ptrIA_hSt14default_deleteIS4_EEm
84
_ZN2v88internal4wasm23AsyncStreamingProcessor19ProcessFunctionBodyENS0_6VectorIKhEEj
438
_ZN2v88internal4wasm23AsyncStreamingProcessor19ProcessModuleHeaderENS0_6VectorIKhEEj
344
_ZN2v88internal4wasm23AsyncStreamingProcessor24ProcessCodeSectionHeaderEmj
210
_ZN2v88internal4wasm23AsyncStreamingProcessor30FinishAsyncCompileJobWithErrorENS1_10ResultBaseE
188
_ZN2v88internal4wasm23AsyncStreamingProcessor7OnAbortEv
66
_ZN2v88internal4wasm23AsyncStreamingProcessor7OnErrorENS1_6ResultIDnEE
124
_ZN2v88internal4wasm23AsyncStreamingProcessorC2EPNS1_15AsyncCompileJobE
0
_ZN2v88internal4wasm23AsyncStreamingProcessorD0Ev
350
_ZN2v88internal4wasm23AsyncStreamingProcessorD2Ev
350
_ZN2v88internal4wasm25SyncCompileAndInstantiateEPNS0_7IsolateEPNS1_12ErrorThrowerERKNS1_15ModuleWireBytesENS0_11MaybeHandleINS0_10JSReceiverEEENS9_INS0_13JSArrayBufferEEE
300
_ZN2v88internal4wasm26SyncCompileTranslatedAsmJsEPNS0_7IsolateEPNS1_12ErrorThrowerERKNS1_15ModuleWireBytesENS0_6HandleINS0_6ScriptEEENS0_6VectorIKhEE
3547
_ZN2v88internal4wasm27LazyCompilationOrchestrator11CompileLazyEPNS0_7IsolateENS0_6HandleINS0_18WasmInstanceObjectEEENS5_INS0_4CodeEEEiib
11477
_ZN2v88internal4wasm27LazyCompilationOrchestrator15CompileFunctionEPNS0_7IsolateENS0_6HandleINS0_18WasmInstanceObjectEEEi
11477
_ZN2v88internal4wasm33CreateModuleEnvFromCompiledModuleEPNS0_7IsolateENS0_6HandleINS0_18WasmCompiledModuleEEE
11259
_ZN2v88internal4wasm34AdvanceSourcePositionTableIteratorERNS0_27SourcePositionTableIteratorEi
29273
_ZN2v88internal4wasmL17InstanceFinalizerERKNS_16WeakCallbackInfoIvEE
55726
_ZNK2v88internal4wasm14ModuleCompiler22CodeGenerationSchedule13CanAcceptWorkEv
0
_ZNK2v88internal4wasm14ModuleCompiler22CodeGenerationSchedule22ShouldIncreaseWorkloadEv
36
_ZNK2v88internal4wasm15InstanceBuilder13NeedsWrappersEv
152712
_ZZN2v88internal4wasm15AsyncCompileJob32ExecuteAndFinishCompilationUnits15RunInBackgroundEvENKUlvE_clEv
199
Generated by:
LCOV version 1.10