LCOV - code coverage report
Current view: top level - src/wasm - module-decoder.cc (source / functions) Hit Total Coverage
Test: app.info Lines: 853 895 95.3 %
Date: 2019-04-17 Functions: 79 79 100.0 %

Function Name Sort by function name Hit count Sort by hit count
_ZN2v88internal4wasm17ModuleDecoderImpl13consume_countEPKcm 2143746
_ZN2v88internal4wasm12_GLOBAL__N_119WasmSectionIterator4nextEv 1736187
_ZN2v88internal4wasm17ModuleDecoderImpl18consume_value_typeEv 1334537
_ZN2v88internal4wasm12_GLOBAL__N_119WasmSectionIterator7advanceEb 1332189
_ZN2v88internal4wasm17ModuleDecoderImpl13DecodeSectionENS1_11SectionCodeENS0_6VectorIKhEEjb 1289389
_ZN2v88internal4wasm17ModuleDecoderImpl9expect_u8EPKch 1013802
_ZN2v88internal4wasm12_GLOBAL__N_114consume_stringERNS1_7DecoderEbPKc 874264
_ZZN2v88internal4wasm17ModuleDecoderImpl19DecodeExportSectionEvENKUlRKNS1_10WasmExportES5_E_clES5_S5_ 631092
_ZN2v88internal4wasm17ModuleDecoderImpl17consume_sig_indexEPNS1_10WasmModuleEPPNS0_9SignatureINS1_9ValueTypeEEE 616960
_ZN2v88internal4wasm17ModuleDecoderImpl11consume_sigEPNS0_4ZoneE 567876
_ZN2v88internal4wasm12_GLOBAL__N_16TypeOfEPKNS1_10WasmModuleERKNS1_12WasmInitExprE.isra.53 445990
_ZN2v88internal4wasm17ModuleDecoderImpl17consume_init_exprEPNS1_10WasmModuleENS1_9ValueTypeE 445872
_ZN2v88internal4wasm17ModuleDecoderImpl18consume_mutabilityEv 443754
_ZN2v88internal4wasm17ModuleDecoderImpl20DecodeGlobalInModuleEPNS1_10WasmModuleEjPNS1_10WasmGlobalE 441422
_ZN2v88internal4wasm17ModuleDecoderImpl18DecodeFunctionBodyEjjjb 387732
_ZN2v88internal4wasm17ModuleDecoderImpl13consume_indexINS1_12WasmFunctionEEEjPKcRSt6vectorIT_SaIS8_EEPPS8_ 359018
_ZN2v88internal4wasm17ModuleDecoderImplD2Ev 285061
_ZN2v88internal4wasm17ModuleDecoderImpl13StartDecodingEPNS0_8CountersEPNS0_19AccountingAllocatorE 284769
_ZN2v88internal4wasm17ModuleDecoderImpl18DecodeModuleHeaderENS0_6VectorIKhEEh 284769
_ZN2v88internal4wasm17ModuleDecoderImplC2ERKNS1_12WasmFeaturesEPKhS7_NS1_12ModuleOriginE 284649
_ZN2v88internal4wasm17ModuleDecoderImpl12DecodeModuleEPNS0_8CountersEPNS0_19AccountingAllocatorEb 284361
_ZN2v88internal4wasm16DecodeWasmModuleERKNS1_12WasmFeaturesEPKhS6_bNS1_12ModuleOriginEPNS0_8CountersEPNS0_19AccountingAllocatorE 284361
_ZN2v88internal4wasm17ModuleDecoderImpl14FinishDecodingEb 281523
_ZN2v88internal4wasm17ModuleDecoderImpl22CalculateGlobalOffsetsEPNS1_10WasmModuleE 268662
_ZN2v88internal4wasm17ModuleDecoderImpl22CheckDataSegmentsCountEj 267482
_ZN2v88internal4wasm17ModuleDecoderImpl21CheckMismatchedCountsEv 266156
_ZN2v88internal4wasm17ModuleDecoderImpl17DecodeTypeSectionEv 260410
_ZN2v88internal4wasm17ModuleDecoderImpl21DecodeFunctionSectionEv 258568
_ZN2v88internal4wasm17ModuleDecoderImpl19CheckFunctionsCountEjj 258114
_ZN2v88internal4wasm17ModuleDecoderImpl17DecodeCodeSectionEb 257846
_ZN2v88internal4wasm17ModuleDecoderImpl19DecodeExportSectionEv 234262
_ZN2v88internal4wasm17ModuleDecoderImpl19DecodeImportSectionEv 231655
_ZN2v88internal4wasm17ModuleDecoderImpl18VerifyFunctionBodyEPNS0_19AccountingAllocatorEjRKNS1_15ModuleWireBytesEPKNS1_10WasmModuleEPNS1_12WasmFunctionE 136551
_ZN2v88internal4wasm12_GLOBAL__N_115FindNameSectionERNS1_7DecoderE 127260
_ZN2v88internal4wasm19DecodeFunctionNamesEPKhS3_PSt13unordered_mapIjNS1_12WireBytesRefESt4hashIjESt8equal_toIjESaISt4pairIKjS5_EEE 127240
_GLOBAL__sub_I_module_decoder.cc 60998
_ZN2v88internal4wasm13ModuleDecoder22IdentifyUnknownSectionERNS1_7DecoderEPKh 35431
_ZN2v88internal4wasm17ModuleDecoderImpl17DecodeNameSectionEv 22966
_ZN2v88internal4wasm17ModuleDecoderImpl24consume_resizable_limitsEPKcS4_jPjPbjS5_h 19241
_ZN2v88internal4wasm17ModuleDecoderImpl12onFirstErrorEv 15569
_ZN2v88internal4wasm17ModuleDecoderImpl21validate_memory_flagsEPb 15109
_ZN2v88internal4wasm17ModuleDecoderImpl19DecodeMemorySectionEv 10940
_ZN2v88internal4wasm17ModuleDecoderImpl22consume_segment_headerEPKcPbPjPNS1_12WasmInitExprE 4499
_ZN2v88internal4wasm17ModuleDecoderImpl22consume_reference_typeEv 4155
_ZN2v88internal4wasm17ModuleDecoderImpl20validate_table_flagsEPKc 4133
_ZN2v88internal4wasm17ModuleDecoderImpl19DecodeGlobalSectionEv 2929
_ZN2v88internal4wasm17ModuleDecoderImpl18DecodeStartSectionEv 2776
_ZN2v88internal4wasm17ModuleDecoderImpl18DecodeTableSectionEv 2576
_ZN2v88internal4wasm17ModuleDecoderImpl20DecodeElementSectionEv 2246
_ZN2v88internal4wasm13ModuleDecoder2okEv 1468
_ZN2v88internal4wasm17ModuleDecoderImpl17DecodeDataSectionEv 1346
_ZN2v88internal4wasm17ModuleDecoderImpl13consume_indexINS1_10WasmGlobalEEEjPKcRSt6vectorIT_SaIS8_EEPPS8_ 1242
_ZN2v88internal4wasm13ModuleDecoder13DecodeSectionENS1_11SectionCodeENS0_6VectorIKhEEjb 1060
_ZN2v88internal4wasm17ModuleDecoderImpl27consume_exception_sig_indexEPNS1_10WasmModuleEPPNS0_9SignatureINS1_9ValueTypeEEE 792
_ZN2v88internal4wasm17ModuleDecoderImpl27consume_exception_attributeEv 792
_ZNK2v88internal4wasm13ModuleDecoder13shared_moduleEv 764
_ZN2v88internal4wasm17ModuleDecoderImpl13consume_indexINS1_9WasmTableEEEjPKcRSt6vectorIT_SaIS8_EEPPS8_ 744
_ZN2v88internal4wasm17ModuleDecoderImpl21CheckUnorderedSectionENS1_11SectionCodeE 658
_ZN2v88internal4wasm17ModuleDecoderImpl17CheckSectionOrderENS1_11SectionCodeES3_S3_ 657
_ZN2v88internal4wasm17ModuleDecoderImpl22DecodeExceptionSectionEv 594
_ZN2v88internal4wasm13ModuleDecoder18DecodeFunctionBodyEjjjb 508
_ZN2v88internal4wasm13ModuleDecoderC2ERKNS1_12WasmFeaturesE 452
_ZN2v88internal4wasm13ModuleDecoder13StartDecodingEPNS0_8CountersEPNS0_19AccountingAllocatorENS1_12ModuleOriginE 408
_ZN2v88internal4wasm17ModuleDecoderImplD0Ev 408
_ZN2v88internal4wasm13ModuleDecoder18DecodeModuleHeaderENS0_6VectorIKhEEj 408
_ZN2v88internal4wasm13ModuleDecoder19CheckFunctionsCountEjj 268
_ZN2v88internal4wasm29DecodeWasmSignatureForTestingERKNS1_12WasmFeaturesEPNS0_4ZoneEPKhS8_ 262
_ZN2v88internal4wasm20DecodeCustomSectionsEPKhS3_ 250
_ZN2v88internal4wasm13ModuleDecoder14FinishDecodingEb 248
_ZN2v88internal4wasm17ModuleDecoderImpl13consume_indexINS1_13WasmExceptionEEEjPKcRSt6vectorIT_SaIS8_EEPPS8_ 145
_ZN2v88internal4wasm18DecodeAsmJsOffsetsEPKhS3_ 140
_ZN2v88internal4wasm17ModuleDecoderImpl29DecodeCompilationHintsSectionEv 137
_ZN2v88internal4wasm17ModuleDecoderImpl23consume_passive_elementEv 55
_ZN2v88internal4wasm11SectionNameENS1_11SectionCodeE 31
_ZN2v88internal4wasm28DecodeWasmInitExprForTestingERKNS1_12WasmFeaturesEPKhS6_ 22
_ZN2v88internal4wasm16DecodeLocalNamesEPKhS3_PNS1_10LocalNamesE 20
_ZN2v88internal4wasm17ModuleDecoderImpl29DecodeSourceMappingURLSectionEv 8
_ZN2v88internal4wasm28DecodeWasmFunctionForTestingERKNS1_12WasmFeaturesEPNS0_4ZoneERKNS1_15ModuleWireBytesEPKNS1_10WasmModuleEPKhSE_PNS0_8CountersE 1
_ZN2v88internal4wasm17ModuleDecoderImpl20DecodeSingleFunctionEPNS0_4ZoneERKNS1_15ModuleWireBytesEPKNS1_10WasmModuleESt10unique_ptrINS1_12WasmFunctionESt14default_deleteISC_EE 1

Generated by: LCOV version 1.10