LCOV - code coverage report
Current view:
top level
-
src/wasm
- wasm-interpreter.cc
(
source
/ functions)
Hit
Total
Coverage
Test:
app.info
Lines:
974
1042
93.5 %
Date:
2019-01-20
Functions:
120
136
88.2 %
Function Name
Hit count
_GLOBAL__sub_I_wasm_interpreter.cc
61289
_Z41__static_initialization_and_destruction_0ii
61289
_ZN2v88internal4wasm10ThreadImpl10InitLocalsEPNS1_15InterpreterCodeE
6311730
_ZN2v88internal4wasm10ThreadImpl11ExecuteLoadINS0_7Float32EjEEbPNS1_7DecoderEPNS1_15InterpreterCodeEmRiNS0_21MachineRepresentationE
11815
_ZN2v88internal4wasm10ThreadImpl11ExecuteLoadINS0_7Float64EmEEbPNS1_7DecoderEPNS1_15InterpreterCodeEmRiNS0_21MachineRepresentationE
37425
_ZN2v88internal4wasm10ThreadImpl11ExecuteLoadINS1_7Simd128ES4_EEbPNS1_7DecoderEPNS1_15InterpreterCodeEmRiNS0_21MachineRepresentationE
0
_ZN2v88internal4wasm10ThreadImpl11ExecuteLoadIiaEEbPNS1_7DecoderEPNS1_15InterpreterCodeEmRiNS0_21MachineRepresentationE
327965
_ZN2v88internal4wasm10ThreadImpl11ExecuteLoadIihEEbPNS1_7DecoderEPNS1_15InterpreterCodeEmRiNS0_21MachineRepresentationE
327975
_ZN2v88internal4wasm10ThreadImpl11ExecuteLoadIiiEEbPNS1_7DecoderEPNS1_15InterpreterCodeEmRiNS0_21MachineRepresentationE
1003755
_ZN2v88internal4wasm10ThreadImpl11ExecuteLoadIisEEbPNS1_7DecoderEPNS1_15InterpreterCodeEmRiNS0_21MachineRepresentationE
164125
_ZN2v88internal4wasm10ThreadImpl11ExecuteLoadIitEEbPNS1_7DecoderEPNS1_15InterpreterCodeEmRiNS0_21MachineRepresentationE
164125
_ZN2v88internal4wasm10ThreadImpl11ExecuteLoadIlaEEbPNS1_7DecoderEPNS1_15InterpreterCodeEmRiNS0_21MachineRepresentationE
120
_ZN2v88internal4wasm10ThreadImpl11ExecuteLoadIlhEEbPNS1_7DecoderEPNS1_15InterpreterCodeEmRiNS0_21MachineRepresentationE
0
_ZN2v88internal4wasm10ThreadImpl11ExecuteLoadIliEEbPNS1_7DecoderEPNS1_15InterpreterCodeEmRiNS0_21MachineRepresentationE
120
_ZN2v88internal4wasm10ThreadImpl11ExecuteLoadIljEEbPNS1_7DecoderEPNS1_15InterpreterCodeEmRiNS0_21MachineRepresentationE
0
_ZN2v88internal4wasm10ThreadImpl11ExecuteLoadIllEEbPNS1_7DecoderEPNS1_15InterpreterCodeEmRiNS0_21MachineRepresentationE
1928615
_ZN2v88internal4wasm10ThreadImpl11ExecuteLoadIlsEEbPNS1_7DecoderEPNS1_15InterpreterCodeEmRiNS0_21MachineRepresentationE
120
_ZN2v88internal4wasm10ThreadImpl11ExecuteLoadIltEEbPNS1_7DecoderEPNS1_15InterpreterCodeEmRiNS0_21MachineRepresentationE
0
_ZN2v88internal4wasm10ThreadImpl12DoStackCheckEv
500020
_ZN2v88internal4wasm10ThreadImpl12ExecuteStoreINS0_7Float32EjEEbPNS1_7DecoderEPNS1_15InterpreterCodeEmRiNS0_21MachineRepresentationE
1500
_ZN2v88internal4wasm10ThreadImpl12ExecuteStoreINS0_7Float64EmEEbPNS1_7DecoderEPNS1_15InterpreterCodeEmRiNS0_21MachineRepresentationE
13655
_ZN2v88internal4wasm10ThreadImpl12ExecuteStoreINS1_7Simd128ES4_EEbPNS1_7DecoderEPNS1_15InterpreterCodeEmRiNS0_21MachineRepresentationE
0
_ZN2v88internal4wasm10ThreadImpl12ExecuteStoreIiaEEbPNS1_7DecoderEPNS1_15InterpreterCodeEmRiNS0_21MachineRepresentationE
525
_ZN2v88internal4wasm10ThreadImpl12ExecuteStoreIiiEEbPNS1_7DecoderEPNS1_15InterpreterCodeEmRiNS0_21MachineRepresentationE
1065120
_ZN2v88internal4wasm10ThreadImpl12ExecuteStoreIisEEbPNS1_7DecoderEPNS1_15InterpreterCodeEmRiNS0_21MachineRepresentationE
495
_ZN2v88internal4wasm10ThreadImpl12ExecuteStoreIlaEEbPNS1_7DecoderEPNS1_15InterpreterCodeEmRiNS0_21MachineRepresentationE
120
_ZN2v88internal4wasm10ThreadImpl12ExecuteStoreIliEEbPNS1_7DecoderEPNS1_15InterpreterCodeEmRiNS0_21MachineRepresentationE
105
_ZN2v88internal4wasm10ThreadImpl12ExecuteStoreIllEEbPNS1_7DecoderEPNS1_15InterpreterCodeEmRiNS0_21MachineRepresentationE
2135535
_ZN2v88internal4wasm10ThreadImpl12ExecuteStoreIlsEEbPNS1_7DecoderEPNS1_15InterpreterCodeEmRiNS0_21MachineRepresentationE
115
_ZN2v88internal4wasm10ThreadImpl12GetGlobalPtrEPKNS1_10WasmGlobalE
24343
_ZN2v88internal4wasm10ThreadImpl13ExecuteSimdOpENS1_10WasmOpcodeEPNS1_7DecoderEPNS1_15InterpreterCodeEmRi
6652090
_ZN2v88internal4wasm10ThreadImpl13GetTargetCodeEPNS1_15WasmCodeManagerEm
6795
_ZN2v88internal4wasm10ThreadImpl14BoundsCheckMemINS1_7Simd128EEEmjj
0
_ZN2v88internal4wasm10ThreadImpl14BoundsCheckMemIaEEmjj
328730
_ZN2v88internal4wasm10ThreadImpl14BoundsCheckMemIdEEmjj
170
_ZN2v88internal4wasm10ThreadImpl14BoundsCheckMemIfEEmjj
125
_ZN2v88internal4wasm10ThreadImpl14BoundsCheckMemIhEEmjj
333915
_ZN2v88internal4wasm10ThreadImpl14BoundsCheckMemIiEEmjj
2070390
_ZN2v88internal4wasm10ThreadImpl14BoundsCheckMemIjEEmjj
250545
_ZN2v88internal4wasm10ThreadImpl14BoundsCheckMemIlEEmjj
4064150
_ZN2v88internal4wasm10ThreadImpl14BoundsCheckMemImEEmjj
282020
_ZN2v88internal4wasm10ThreadImpl14BoundsCheckMemIsEEmjj
164855
_ZN2v88internal4wasm10ThreadImpl14BoundsCheckMemItEEmjj
170070
_ZN2v88internal4wasm10ThreadImpl14GetReturnValueEj
5765014
_ZN2v88internal4wasm10ThreadImpl15DoStackTransferEPNS1_9WasmValueEm.isra.127
6205226
_ZN2v88internal4wasm10ThreadImpl15ExecuteAtomicOpENS1_10WasmOpcodeEPNS1_7DecoderEPNS1_15InterpreterCodeEmRi
480055
_ZN2v88internal4wasm10ThreadImpl15HandleExceptionEPNS0_7IsolateE.isra.337
1252
_ZN2v88internal4wasm10ThreadImpl15StartActivationEv
39260
_ZN2v88internal4wasm10ThreadImpl16EnsureStackSpaceEm
12123440
_ZN2v88internal4wasm10ThreadImpl16ExecuteNumericOpENS1_10WasmOpcodeEPNS1_7DecoderEPNS1_15InterpreterCodeEmRi
3280
_ZN2v88internal4wasm10ThreadImpl20CallImportedFunctionEj
6723
_ZN2v88internal4wasm10ThreadImpl20CallIndirectFunctionEjjj
238
_ZN2v88internal4wasm10ThreadImpl21ExtractAtomicOpParamsIhjEEbPNS1_7DecoderEPNS1_15InterpreterCodeERmmRiPT_SB_
2970
_ZN2v88internal4wasm10ThreadImpl21ExtractAtomicOpParamsIhmEEbPNS1_7DecoderEPNS1_15InterpreterCodeERmmRiPT_SB_
2970
_ZN2v88internal4wasm10ThreadImpl21ExtractAtomicOpParamsIjjEEbPNS1_7DecoderEPNS1_15InterpreterCodeERmmRiPT_SB_
118620
_ZN2v88internal4wasm10ThreadImpl21ExtractAtomicOpParamsIjmEEbPNS1_7DecoderEPNS1_15InterpreterCodeERmmRiPT_SB_
118610
_ZN2v88internal4wasm10ThreadImpl21ExtractAtomicOpParamsImmEEbPNS1_7DecoderEPNS1_15InterpreterCodeERmmRiPT_SB_
230940
_ZN2v88internal4wasm10ThreadImpl21ExtractAtomicOpParamsItjEEbPNS1_7DecoderEPNS1_15InterpreterCodeERmmRiPT_SB_
2970
_ZN2v88internal4wasm10ThreadImpl21ExtractAtomicOpParamsItmEEbPNS1_7DecoderEPNS1_15InterpreterCodeERmmRiPT_SB_
2975
_ZN2v88internal4wasm10ThreadImpl24CallExternalWasmFunctionEPNS0_7IsolateENS0_6HandleINS0_6ObjectEEEPKNS1_8WasmCodeEPNS0_9SignatureINS1_9ValueTypeEEE
6768
_ZN2v88internal4wasm10ThreadImpl3RunEi
0
_ZN2v88internal4wasm10ThreadImpl5PauseEv.isra.117
0
_ZN2v88internal4wasm10ThreadImpl6DoCallEPNS1_7DecoderEPNS1_15InterpreterCodeEPmS7_
500020
_ZN2v88internal4wasm10ThreadImpl7DoBreakEPNS1_15InterpreterCodeEmm.isra.238
318030
_ZN2v88internal4wasm10ThreadImpl7ExecuteEPNS1_15InterpreterCodeEmi
5818485
_ZN2v88internal4wasm10ThreadImpl8DoReturnEPNS1_7DecoderEPPNS1_15InterpreterCodeEPmS8_m
5887196
_ZN2v88internal4wasm10ThreadImpl8ReturnPcEPNS1_7DecoderEPNS1_15InterpreterCodeEm.isra.364
121939
_ZN2v88internal4wasm10ThreadImpl9InitFrameEPKNS1_12WasmFunctionEPNS1_9WasmValueE
5811710
_ZN2v88internal4wasm10ThreadImpl9PushFrameEPNS1_15InterpreterCodeE
6311730
_ZN2v88internal4wasm10ThreadImplC2EOS2_
0
_ZN2v88internal4wasm12_GLOBAL__N_112NopFinalizerERKNS_16WeakCallbackInfoIvEE
426784
_ZN2v88internal4wasm12_GLOBAL__N_124ExecuteI64SConvertSatF32Ef
575
_ZN2v88internal4wasm12_GLOBAL__N_124ExecuteI64SConvertSatF64Ed
245
_ZN2v88internal4wasm12_GLOBAL__N_124ExecuteI64UConvertSatF32Ef
575
_ZN2v88internal4wasm12_GLOBAL__N_124ExecuteI64UConvertSatF64Ed
245
_ZN2v88internal4wasm12_GLOBAL__N_130CallExternalFloatToIntFunctionIldXadL_ZNS1_24float64_to_int64_wrapperEmEEEET_T0_PNS1_10TrapReasonE
904
_ZN2v88internal4wasm12_GLOBAL__N_130CallExternalFloatToIntFunctionIlfXadL_ZNS1_24float32_to_int64_wrapperEmEEEET_T0_PNS1_10TrapReasonE
1150
_ZN2v88internal4wasm12_GLOBAL__N_130CallExternalFloatToIntFunctionImdXadL_ZNS1_25float64_to_uint64_wrapperEmEEEET_T0_PNS1_10TrapReasonE
490
_ZN2v88internal4wasm12_GLOBAL__N_130CallExternalFloatToIntFunctionImfXadL_ZNS1_25float32_to_uint64_wrapperEmEEEET_T0_PNS1_10TrapReasonE
1150
_ZN2v88internal4wasm12_GLOBAL__N_130CallExternalIntToFloatFunctionIdmXadL_ZNS1_25uint64_to_float64_wrapperEmEEEET_T0_
375
_ZN2v88internal4wasm12_GLOBAL__N_130CallExternalIntToFloatFunctionIfmXadL_ZNS1_25uint64_to_float32_wrapperEmEEEET_T0_
380
_ZN2v88internal4wasm12_GLOBAL__N_18MakeWeakEPNS0_7IsolateENS0_6HandleINS0_18WasmInstanceObjectEEE
456796
_ZN2v88internal4wasm15InterpreterCodeC2EOS2_
4780
_ZN2v88internal4wasm15InterpreterCodeC2ERKS2_
461771
_ZN2v88internal4wasm15WasmInterpreter10SetTracingEPKNS1_12WasmFunctionEb
0
_ZN2v88internal4wasm15WasmInterpreter13GetBreakpointEPKNS1_12WasmFunctionEm
0
_ZN2v88internal4wasm15WasmInterpreter13SetBreakpointEPKNS1_12WasmFunctionEmb
1935
_ZN2v88internal4wasm15WasmInterpreter14GetThreadCountEv
0
_ZN2v88internal4wasm15WasmInterpreter21AddFunctionForTestingEPKNS1_12WasmFunctionE
458870
_ZN2v88internal4wasm15WasmInterpreter23SetCallIndirectTestModeEv
455742
_ZN2v88internal4wasm15WasmInterpreter25SetFunctionCodeForTestingEPKNS1_12WasmFunctionEPKhS7_
457030
_ZN2v88internal4wasm15WasmInterpreter33ComputeControlTransfersForTestingEPNS0_4ZoneEPKNS1_10WasmModuleEPKhS9_
30
_ZN2v88internal4wasm15WasmInterpreter3RunEv
0
_ZN2v88internal4wasm15WasmInterpreter5PauseEv
0
_ZN2v88internal4wasm15WasmInterpreter6Thread13AddBreakFlagsEh
50
_ZN2v88internal4wasm15WasmInterpreter6Thread13GetFrameCountEv
8652
_ZN2v88internal4wasm15WasmInterpreter6Thread13GetTrapReasonEv
81
_ZN2v88internal4wasm15WasmInterpreter6Thread14GetReturnValueEi
5765014
_ZN2v88internal4wasm15WasmInterpreter6Thread14NumActivationsEv
30
_ZN2v88internal4wasm15WasmInterpreter6Thread15ClearBreakFlagsEv
0
_ZN2v88internal4wasm15WasmInterpreter6Thread15GetBreakpointPcEv
3480
_ZN2v88internal4wasm15WasmInterpreter6Thread15HandleExceptionEPNS0_7IsolateE
91
_ZN2v88internal4wasm15WasmInterpreter6Thread15StartActivationEv
39260
_ZN2v88internal4wasm15WasmInterpreter6Thread16FinishActivationEj
39258
_ZN2v88internal4wasm15WasmInterpreter6Thread19ActivationFrameBaseEj
7421
_ZN2v88internal4wasm15WasmInterpreter6Thread19NumInterpretedCallsEv
64488
_ZN2v88internal4wasm15WasmInterpreter6Thread22PossibleNondeterminismEv
5723771
_ZN2v88internal4wasm15WasmInterpreter6Thread3RunEi
5818485
_ZN2v88internal4wasm15WasmInterpreter6Thread5PauseEv
0
_ZN2v88internal4wasm15WasmInterpreter6Thread5ResetEv
5772452
_ZN2v88internal4wasm15WasmInterpreter6Thread5stateEv
54771
_ZN2v88internal4wasm15WasmInterpreter6Thread8GetFrameEi
763779
_ZN2v88internal4wasm15WasmInterpreter6Thread9InitFrameEPKNS1_12WasmFunctionEPNS1_9WasmValueE
5811710
_ZN2v88internal4wasm15WasmInterpreter9GetThreadEi
5959678
_ZN2v88internal4wasm15WasmInterpreterC2EPNS0_7IsolateEPKNS1_10WasmModuleERKNS1_15ModuleWireBytesENS0_6HandleINS0_18WasmInstanceObjectEEE
456796
_ZN2v88internal4wasm15WasmInterpreterD2Ev
456796
_ZN2v88internal4wasm23InterpretedFrameDeleterclEPNS1_16InterpretedFrameE
763779
_ZN2v88internal4wasm24WasmInterpreterInternalsC2EPNS0_4ZoneEPKNS1_10WasmModuleERKNS1_15ModuleWireBytesENS0_6HandleINS0_18WasmInstanceObjectEEE
456796
_ZN2v88internal4wasm7CodeMap10PreprocessEPNS1_15InterpreterCodeE.isra.373
6777423
_ZN2v88internal4wasm7CodeMap11AddFunctionEPKNS1_12WasmFunctionEPKhS7_
461771
_ZN2v88internal4wasm7CodeMap15GetIndirectCodeEjj
130
_ZN2v88internal4wasm7CodeMap15SetFunctionCodeEPKNS1_12WasmFunctionEPKhS7_.isra.375
457030
_ZN2v88internal4wasm7CodeMapC2EPKNS1_10WasmModuleEPKhPNS0_4ZoneE
456796
_ZN2v88internal4wasm9SideTableC2EPNS0_4ZoneEPKNS1_10WasmModuleEPNS1_15InterpreterCodeE
458175
_ZNK2v88internal4wasm16InterpretedFrame13GetLocalCountEv
1235
_ZNK2v88internal4wasm16InterpretedFrame13GetLocalValueEi
1180
_ZNK2v88internal4wasm16InterpretedFrame13GetStackValueEi
330
_ZNK2v88internal4wasm16InterpretedFrame14GetStackHeightEv
875
_ZNK2v88internal4wasm16InterpretedFrame17GetParameterCountEv
575
_ZNK2v88internal4wasm16InterpretedFrame2pcEv
761589
_ZNK2v88internal4wasm16InterpretedFrame8functionEv
762329
_ZNK2v88internal4wasm20InterpretedFrameImpl13GetStackValueEi
330
_ZNK2v88internal4wasm20InterpretedFrameImpl14GetStackHeightEv
875
_ZZN2v88internal4wasm9SideTableC1EPNS0_4ZoneEPKNS1_10WasmModuleEPNS1_15InterpreterCodeEEN6CLabel3NewES4_jj
508500
_ZZN2v88internal4wasm9SideTableC1EPNS0_4ZoneEPKNS1_10WasmModuleEPNS1_15InterpreterCodeEEN6CLabel6FinishEPNS0_7ZoneMapImNS1_20ControlTransferEntryESt4lessImEEEPKh
508500
_ZZN2v88internal4wasm9SideTableC1EPNS0_4ZoneEPKNS1_10WasmModuleEPNS1_15InterpreterCodeEEN7Control6FinishEPNS0_7ZoneMapImNS1_20ControlTransferEntryESt4lessImEEEPKh.isra.372
496773
Generated by:
LCOV version 1.10