LCOV - code coverage report
Current view:
top level
-
src/wasm
- wasm-interpreter.cc
(
source
/ functions)
Hit
Total
Coverage
Test:
app.info
Lines:
1036
1130
91.7 %
Date:
2019-02-19
Functions:
125
144
86.8 %
Function Name
Hit count
_GLOBAL__sub_I_wasm_interpreter.cc
59593
_Z41__static_initialization_and_destruction_0ii
59593
_ZN2v88internal4wasm10ThreadImpl10InitLocalsEPNS1_15InterpreterCodeE
5110698
_ZN2v88internal4wasm10ThreadImpl11ExecuteLoadINS0_7Float32EjEEbPNS1_7DecoderEPNS1_15InterpreterCodeEmRiNS0_21MachineRepresentationE
9452
_ZN2v88internal4wasm10ThreadImpl11ExecuteLoadINS0_7Float64EmEEbPNS1_7DecoderEPNS1_15InterpreterCodeEmRiNS0_21MachineRepresentationE
29940
_ZN2v88internal4wasm10ThreadImpl11ExecuteLoadINS1_7Simd128ES4_EEbPNS1_7DecoderEPNS1_15InterpreterCodeEmRiNS0_21MachineRepresentationE
0
_ZN2v88internal4wasm10ThreadImpl11ExecuteLoadIiaEEbPNS1_7DecoderEPNS1_15InterpreterCodeEmRiNS0_21MachineRepresentationE
262372
_ZN2v88internal4wasm10ThreadImpl11ExecuteLoadIihEEbPNS1_7DecoderEPNS1_15InterpreterCodeEmRiNS0_21MachineRepresentationE
262380
_ZN2v88internal4wasm10ThreadImpl11ExecuteLoadIiiEEbPNS1_7DecoderEPNS1_15InterpreterCodeEmRiNS0_21MachineRepresentationE
803250
_ZN2v88internal4wasm10ThreadImpl11ExecuteLoadIisEEbPNS1_7DecoderEPNS1_15InterpreterCodeEmRiNS0_21MachineRepresentationE
131300
_ZN2v88internal4wasm10ThreadImpl11ExecuteLoadIitEEbPNS1_7DecoderEPNS1_15InterpreterCodeEmRiNS0_21MachineRepresentationE
131300
_ZN2v88internal4wasm10ThreadImpl11ExecuteLoadIlaEEbPNS1_7DecoderEPNS1_15InterpreterCodeEmRiNS0_21MachineRepresentationE
96
_ZN2v88internal4wasm10ThreadImpl11ExecuteLoadIlhEEbPNS1_7DecoderEPNS1_15InterpreterCodeEmRiNS0_21MachineRepresentationE
0
_ZN2v88internal4wasm10ThreadImpl11ExecuteLoadIliEEbPNS1_7DecoderEPNS1_15InterpreterCodeEmRiNS0_21MachineRepresentationE
96
_ZN2v88internal4wasm10ThreadImpl11ExecuteLoadIljEEbPNS1_7DecoderEPNS1_15InterpreterCodeEmRiNS0_21MachineRepresentationE
0
_ZN2v88internal4wasm10ThreadImpl11ExecuteLoadIllEEbPNS1_7DecoderEPNS1_15InterpreterCodeEmRiNS0_21MachineRepresentationE
1542892
_ZN2v88internal4wasm10ThreadImpl11ExecuteLoadIlsEEbPNS1_7DecoderEPNS1_15InterpreterCodeEmRiNS0_21MachineRepresentationE
96
_ZN2v88internal4wasm10ThreadImpl11ExecuteLoadIltEEbPNS1_7DecoderEPNS1_15InterpreterCodeEmRiNS0_21MachineRepresentationE
0
_ZN2v88internal4wasm10ThreadImpl12DoStackCheckEv
446444
_ZN2v88internal4wasm10ThreadImpl12ExecuteStoreINS0_7Float32EjEEbPNS1_7DecoderEPNS1_15InterpreterCodeEmRiNS0_21MachineRepresentationE
1200
_ZN2v88internal4wasm10ThreadImpl12ExecuteStoreINS0_7Float64EmEEbPNS1_7DecoderEPNS1_15InterpreterCodeEmRiNS0_21MachineRepresentationE
10924
_ZN2v88internal4wasm10ThreadImpl12ExecuteStoreINS1_7Simd128ES4_EEbPNS1_7DecoderEPNS1_15InterpreterCodeEmRiNS0_21MachineRepresentationE
0
_ZN2v88internal4wasm10ThreadImpl12ExecuteStoreIiaEEbPNS1_7DecoderEPNS1_15InterpreterCodeEmRiNS0_21MachineRepresentationE
420
_ZN2v88internal4wasm10ThreadImpl12ExecuteStoreIiiEEbPNS1_7DecoderEPNS1_15InterpreterCodeEmRiNS0_21MachineRepresentationE
852096
_ZN2v88internal4wasm10ThreadImpl12ExecuteStoreIisEEbPNS1_7DecoderEPNS1_15InterpreterCodeEmRiNS0_21MachineRepresentationE
396
_ZN2v88internal4wasm10ThreadImpl12ExecuteStoreIlaEEbPNS1_7DecoderEPNS1_15InterpreterCodeEmRiNS0_21MachineRepresentationE
96
_ZN2v88internal4wasm10ThreadImpl12ExecuteStoreIliEEbPNS1_7DecoderEPNS1_15InterpreterCodeEmRiNS0_21MachineRepresentationE
84
_ZN2v88internal4wasm10ThreadImpl12ExecuteStoreIllEEbPNS1_7DecoderEPNS1_15InterpreterCodeEmRiNS0_21MachineRepresentationE
1708428
_ZN2v88internal4wasm10ThreadImpl12ExecuteStoreIlsEEbPNS1_7DecoderEPNS1_15InterpreterCodeEmRiNS0_21MachineRepresentationE
92
_ZN2v88internal4wasm10ThreadImpl12GetGlobalPtrEPKNS1_10WasmGlobalE
19228
_ZN2v88internal4wasm10ThreadImpl13ExecuteSimdOpENS1_10WasmOpcodeEPNS1_7DecoderEPNS1_15InterpreterCodeEmRi
5321416
_ZN2v88internal4wasm10ThreadImpl13GetTargetCodeEPNS1_15WasmCodeManagerEm
6696
_ZN2v88internal4wasm10ThreadImpl14BoundsCheckMemINS1_7Simd128EEEmjj
0
_ZN2v88internal4wasm10ThreadImpl14BoundsCheckMemIaEEmjj
262984
_ZN2v88internal4wasm10ThreadImpl14BoundsCheckMemIdEEmjj
136
_ZN2v88internal4wasm10ThreadImpl14BoundsCheckMemIfEEmjj
100
_ZN2v88internal4wasm10ThreadImpl14BoundsCheckMemIhEEmjj
267136
_ZN2v88internal4wasm10ThreadImpl14BoundsCheckMemIiEEmjj
1656558
_ZN2v88internal4wasm10ThreadImpl14BoundsCheckMemIjEEmjj
200468
_ZN2v88internal4wasm10ThreadImpl14BoundsCheckMemIlEEmjj
3251320
_ZN2v88internal4wasm10ThreadImpl14BoundsCheckMemImEEmjj
225620
_ZN2v88internal4wasm10ThreadImpl14BoundsCheckMemIsEEmjj
131884
_ZN2v88internal4wasm10ThreadImpl14BoundsCheckMemItEEmjj
136060
_ZN2v88internal4wasm10ThreadImpl14GetReturnValueEj
4626777
_ZN2v88internal4wasm10ThreadImpl14RaiseExceptionEPNS0_7IsolateENS0_6HandleINS0_6ObjectEEE
104
_ZN2v88internal4wasm10ThreadImpl15DoStackTransferEPNS1_9WasmValueEm.isra.117
4992019
_ZN2v88internal4wasm10ThreadImpl15ExecuteAtomicOpENS1_10WasmOpcodeEPNS1_7DecoderEPNS1_15InterpreterCodeEmRi
384088
_ZN2v88internal4wasm10ThreadImpl15HandleExceptionEPNS0_7IsolateE
1144
_ZN2v88internal4wasm10ThreadImpl15StartActivationEv
33462
_ZN2v88internal4wasm10ThreadImpl16DoThrowExceptionEPKNS1_13WasmExceptionEj
12
_ZN2v88internal4wasm10ThreadImpl16EnsureStackSpaceEm
9774952
_ZN2v88internal4wasm10ThreadImpl16ExecuteNumericOpENS1_10WasmOpcodeEPNS1_7DecoderEPNS1_15InterpreterCodeEmRi
2624
_ZN2v88internal4wasm10ThreadImpl18DoRethrowExceptionEPNS1_9WasmValueE.isra.254
0
_ZN2v88internal4wasm10ThreadImpl18JumpToHandlerDeltaEPNS1_15InterpreterCodeEm.isra.236
36
_ZN2v88internal4wasm10ThreadImpl20CallImportedFunctionEj
6632
_ZN2v88internal4wasm10ThreadImpl20CallIndirectFunctionEjjj
204
_ZN2v88internal4wasm10ThreadImpl21ExtractAtomicOpParamsIhjEEbPNS1_7DecoderEPNS1_15InterpreterCodeERmmRiPT_SB_
2376
_ZN2v88internal4wasm10ThreadImpl21ExtractAtomicOpParamsIhmEEbPNS1_7DecoderEPNS1_15InterpreterCodeERmmRiPT_SB_
2380
_ZN2v88internal4wasm10ThreadImpl21ExtractAtomicOpParamsIjjEEbPNS1_7DecoderEPNS1_15InterpreterCodeERmmRiPT_SB_
94900
_ZN2v88internal4wasm10ThreadImpl21ExtractAtomicOpParamsIjmEEbPNS1_7DecoderEPNS1_15InterpreterCodeERmmRiPT_SB_
94916
_ZN2v88internal4wasm10ThreadImpl21ExtractAtomicOpParamsImmEEbPNS1_7DecoderEPNS1_15InterpreterCodeERmmRiPT_SB_
184756
_ZN2v88internal4wasm10ThreadImpl21ExtractAtomicOpParamsItjEEbPNS1_7DecoderEPNS1_15InterpreterCodeERmmRiPT_SB_
2376
_ZN2v88internal4wasm10ThreadImpl21ExtractAtomicOpParamsItmEEbPNS1_7DecoderEPNS1_15InterpreterCodeERmmRiPT_SB_
2384
_ZN2v88internal4wasm10ThreadImpl23EncodeI32ExceptionValueENS0_6HandleINS0_10FixedArrayEEEPjj
0
_ZN2v88internal4wasm10ThreadImpl23EncodeI64ExceptionValueENS0_6HandleINS0_10FixedArrayEEEPjm
0
_ZN2v88internal4wasm10ThreadImpl24CallExternalWasmFunctionEPNS0_7IsolateENS0_6HandleINS0_6ObjectEEEPKNS1_8WasmCodeEPNS0_9SignatureINS1_9ValueTypeEEE
6672
_ZN2v88internal4wasm10ThreadImpl26ReloadFromFrameOnExceptionEPNS1_7DecoderEPPNS1_15InterpreterCodeEPmS8_
20
_ZN2v88internal4wasm10ThreadImpl3RunEi
0
_ZN2v88internal4wasm10ThreadImpl4PushEPNS1_9WasmValueEm.isra.121
4664254
_ZN2v88internal4wasm10ThreadImpl5PauseEv.isra.107
0
_ZN2v88internal4wasm10ThreadImpl6DoCallEPNS1_7DecoderEPNS1_15InterpreterCodeEPmS7_
446444
_ZN2v88internal4wasm10ThreadImpl7DoBreakEPNS1_15InterpreterCodeEmm.isra.237
254658
_ZN2v88internal4wasm10ThreadImpl7ExecuteEPNS1_15InterpreterCodeEmi
4669698
_ZN2v88internal4wasm10ThreadImpl8DoReturnEPNS1_7DecoderEPPNS1_15InterpreterCodeEPmS8_m
4737325
_ZN2v88internal4wasm10ThreadImpl8ReturnPcEPNS1_7DecoderEPNS1_15InterpreterCodeEm.isra.358
110340
_ZN2v88internal4wasm10ThreadImpl9InitFrameEPKNS1_12WasmFunctionEPNS1_9WasmValueE
4664254
_ZN2v88internal4wasm10ThreadImpl9PushFrameEPNS1_15InterpreterCodeE
5110698
_ZN2v88internal4wasm10ThreadImplC2EOS2_
0
_ZN2v88internal4wasm12_GLOBAL__N_112NopFinalizerERKNS_16WeakCallbackInfoIvEE
340250
_ZN2v88internal4wasm12_GLOBAL__N_124ExecuteI64SConvertSatF32Ef
460
_ZN2v88internal4wasm12_GLOBAL__N_124ExecuteI64SConvertSatF64Ed
196
_ZN2v88internal4wasm12_GLOBAL__N_124ExecuteI64UConvertSatF32Ef
460
_ZN2v88internal4wasm12_GLOBAL__N_124ExecuteI64UConvertSatF64Ed
196
_ZN2v88internal4wasm12_GLOBAL__N_130CallExternalFloatToIntFunctionIldXadL_ZNS1_24float64_to_int64_wrapperEmEEEET_T0_PNS1_10TrapReasonE
724
_ZN2v88internal4wasm12_GLOBAL__N_130CallExternalFloatToIntFunctionIlfXadL_ZNS1_24float32_to_int64_wrapperEmEEEET_T0_PNS1_10TrapReasonE
920
_ZN2v88internal4wasm12_GLOBAL__N_130CallExternalFloatToIntFunctionImdXadL_ZNS1_25float64_to_uint64_wrapperEmEEEET_T0_PNS1_10TrapReasonE
392
_ZN2v88internal4wasm12_GLOBAL__N_130CallExternalFloatToIntFunctionImfXadL_ZNS1_25float32_to_uint64_wrapperEmEEEET_T0_PNS1_10TrapReasonE
920
_ZN2v88internal4wasm12_GLOBAL__N_130CallExternalIntToFloatFunctionIdmXadL_ZNS1_25uint64_to_float64_wrapperEmEEEET_T0_
300
_ZN2v88internal4wasm12_GLOBAL__N_130CallExternalIntToFloatFunctionIfmXadL_ZNS1_25uint64_to_float32_wrapperEmEEEET_T0_
304
_ZN2v88internal4wasm12_GLOBAL__N_18MakeWeakEPNS0_7IsolateENS0_6HandleINS0_18WasmInstanceObjectEEE
365590
_ZN2v88internal4wasm15InterpreterCodeC2EOS2_
3836
_ZN2v88internal4wasm15InterpreterCodeC2ERKS2_
369670
_ZN2v88internal4wasm15WasmInterpreter10SetTracingEPKNS1_12WasmFunctionEb
0
_ZN2v88internal4wasm15WasmInterpreter13GetBreakpointEPKNS1_12WasmFunctionEm
0
_ZN2v88internal4wasm15WasmInterpreter13SetBreakpointEPKNS1_12WasmFunctionEmb
1548
_ZN2v88internal4wasm15WasmInterpreter14GetThreadCountEv
0
_ZN2v88internal4wasm15WasmInterpreter21AddFunctionForTestingEPKNS1_12WasmFunctionE
367172
_ZN2v88internal4wasm15WasmInterpreter23SetCallIndirectTestModeEv
364662
_ZN2v88internal4wasm15WasmInterpreter25SetFunctionCodeForTestingEPKNS1_12WasmFunctionEPKhS7_
365704
_ZN2v88internal4wasm15WasmInterpreter33ComputeControlTransfersForTestingEPNS0_4ZoneEPKNS1_10WasmModuleEPKhS9_
30
_ZN2v88internal4wasm15WasmInterpreter3RunEv
0
_ZN2v88internal4wasm15WasmInterpreter5PauseEv
0
_ZN2v88internal4wasm15WasmInterpreter6Thread13AddBreakFlagsEh
40
_ZN2v88internal4wasm15WasmInterpreter6Thread13GetFrameCountEv
6060
_ZN2v88internal4wasm15WasmInterpreter6Thread13GetTrapReasonEv
96
_ZN2v88internal4wasm15WasmInterpreter6Thread14GetReturnValueEi
4626777
_ZN2v88internal4wasm15WasmInterpreter6Thread14NumActivationsEv
24
_ZN2v88internal4wasm15WasmInterpreter6Thread14RaiseExceptionEPNS0_7IsolateENS0_6HandleINS0_6ObjectEEE
104
_ZN2v88internal4wasm15WasmInterpreter6Thread15ClearBreakFlagsEv
0
_ZN2v88internal4wasm15WasmInterpreter6Thread15GetBreakpointPcEv
2784
_ZN2v88internal4wasm15WasmInterpreter6Thread15StartActivationEv
33462
_ZN2v88internal4wasm15WasmInterpreter6Thread16FinishActivationEj
33460
_ZN2v88internal4wasm15WasmInterpreter6Thread19ActivationFrameBaseEj
5096
_ZN2v88internal4wasm15WasmInterpreter6Thread19NumInterpretedCallsEv
4681060
_ZN2v88internal4wasm15WasmInterpreter6Thread22PossibleNondeterminismEv
4591849
_ZN2v88internal4wasm15WasmInterpreter6Thread3RunEi
4669698
_ZN2v88internal4wasm15WasmInterpreter6Thread5PauseEv
0
_ZN2v88internal4wasm15WasmInterpreter6Thread5ResetEv
4630794
_ZN2v88internal4wasm15WasmInterpreter6Thread5stateEv
4671825
_ZN2v88internal4wasm15WasmInterpreter6Thread8GetFrameEi
678444
_ZN2v88internal4wasm15WasmInterpreter6Thread9InitFrameEPKNS1_12WasmFunctionEPNS1_9WasmValueE
4664254
_ZN2v88internal4wasm15WasmInterpreter9GetThreadEi
4787346
_ZN2v88internal4wasm15WasmInterpreterC2EPNS0_7IsolateEPKNS1_10WasmModuleERKNS1_15ModuleWireBytesENS0_6HandleINS0_18WasmInstanceObjectEEE
365590
_ZN2v88internal4wasm15WasmInterpreterD2Ev
365590
_ZN2v88internal4wasm23InterpretedFrameDeleterclEPNS1_16InterpretedFrameE
678444
_ZN2v88internal4wasm24WasmInterpreterInternalsC2EPNS0_4ZoneEPKNS1_10WasmModuleERKNS1_15ModuleWireBytesENS0_6HandleINS0_18WasmInstanceObjectEEE
365590
_ZN2v88internal4wasm7CodeMap10PreprocessEPNS1_15InterpreterCodeE.isra.373
5484586
_ZN2v88internal4wasm7CodeMap11AddFunctionEPKNS1_12WasmFunctionEPKhS7_
369670
_ZN2v88internal4wasm7CodeMap15GetIndirectCodeEjj
108
_ZN2v88internal4wasm7CodeMap15SetFunctionCodeEPKNS1_12WasmFunctionEPKhS7_.isra.375
365704
_ZN2v88internal4wasm7CodeMapC2EPKNS1_10WasmModuleEPKhPNS0_4ZoneE
365590
_ZN2v88internal4wasm9SideTableC2EPNS0_4ZoneEPKNS1_10WasmModuleEPNS1_15InterpreterCodeE
366712
_ZNK2v88internal4wasm16InterpretedFrame13GetLocalCountEv
988
_ZNK2v88internal4wasm16InterpretedFrame13GetLocalValueEi
944
_ZNK2v88internal4wasm16InterpretedFrame13GetStackValueEi
264
_ZNK2v88internal4wasm16InterpretedFrame14GetStackHeightEv
700
_ZNK2v88internal4wasm16InterpretedFrame17GetParameterCountEv
460
_ZNK2v88internal4wasm16InterpretedFrame2pcEv
676692
_ZNK2v88internal4wasm16InterpretedFrame8functionEv
677284
_ZNK2v88internal4wasm20InterpretedFrameImpl13GetStackValueEi
264
_ZNK2v88internal4wasm20InterpretedFrameImpl14GetStackHeightEv
700
_ZZN2v88internal4wasm9SideTableC1EPNS0_4ZoneEPKNS1_10WasmModuleEPNS1_15InterpreterCodeEEN6CLabel3NewES4_jj
407126
_ZZN2v88internal4wasm9SideTableC1EPNS0_4ZoneEPKNS1_10WasmModuleEPNS1_15InterpreterCodeEEN6CLabel6FinishEPNS0_7ZoneMapImNS1_20ControlTransferEntryESt4lessImEEEPKh
407126
_ZZN2v88internal4wasm9SideTableC1EPNS0_4ZoneEPKNS1_10WasmModuleEPNS1_15InterpreterCodeEEN7Control6FinishEPNS0_7ZoneMapImNS1_20ControlTransferEntryESt4lessImEEEPKh.isra.372
397670
Generated by:
LCOV version 1.10