LCOV - code coverage report
Current view:
top level
-
src/asmjs
- asm-typer.cc
(
source
/ functions)
Hit
Total
Coverage
Test:
app.info
Lines:
1098
1168
94.0 %
Date:
2017-04-26
Functions:
88
93
94.6 %
Function Name
Hit count
_ZN2v88internal4wasm12_GLOBAL__N_110IsLiteral0EPNS0_7LiteralE
194651
_ZN2v88internal4wasm12_GLOBAL__N_112IsLiteralIntEPNS0_7LiteralE
393569
_ZN2v88internal4wasm12_GLOBAL__N_112IsUnaryMinusEPNS0_15BinaryOperationE
12251
_ZN2v88internal4wasm12_GLOBAL__N_114IsLiteral1Dot0EPNS0_7LiteralE
20203
_ZN2v88internal4wasm12_GLOBAL__N_115IsIntAnnotationEPNS0_15BinaryOperationE
198701
_ZN2v88internal4wasm12_GLOBAL__N_115IsLiteralDoubleEPNS0_7LiteralE
335024
_ZN2v88internal4wasm12_GLOBAL__N_115IsLiteralMinus1EPNS0_7LiteralE
6260
_ZN2v88internal4wasm12_GLOBAL__N_117IsUseAsmDirectiveEPNS0_9StatementE
4570
_ZN2v88internal4wasm12_GLOBAL__N_118IsDoubleAnnotationEPNS0_15BinaryOperationE
47017
_ZN2v88internal4wasm12_GLOBAL__N_118ValidAsmIdentifierENS0_6HandleINS0_6StringEEE
84027
_ZN2v88internal4wasm12_GLOBAL__N_121ExtractInt32CaseLabelEPNS0_10CaseClauseEPi
28063
_ZN2v88internal4wasm12_GLOBAL__N_121IsIntishLiteralFactorEPNS0_10ExpressionEPi
23044
_ZN2v88internal4wasm12_GLOBAL__N_122ExtractHeapAccessShiftEPNS0_10ExpressionEPj
104173
_ZN2v88internal4wasm12_GLOBAL__N_123ExtractIndirectCallMaskEPNS0_10ExpressionEPj
1234
_ZN2v88internal4wasm12_GLOBAL__N_123LiteralIndexOutOfBoundsEPNS1_7AsmTypeEj
9916
_ZN2v88internal4wasm12_GLOBAL__N_128ExtractInitializerExpressionEPNS0_9StatementE
59574
_ZN2v88internal4wasm12_GLOBAL__N_18IsInvertEPNS0_15BinaryOperationE
2184
_ZN2v88internal4wasm8AsmTyper10ExportTypeEPNS0_13VariableProxyE
4707
_ZN2v88internal4wasm8AsmTyper11NewHeapViewEPNS0_7CallNewE
1464
_ZN2v88internal4wasm8AsmTyper12ImportLookupEPNS0_8PropertyE
11780
_ZN2v88internal4wasm8AsmTyper12ValidateCallEPNS1_7AsmTypeEPNS0_4CallE
32641
_ZN2v88internal4wasm8AsmTyper12ValidateCaseEPNS0_10CaseClauseEPi
28063
_ZN2v88internal4wasm8AsmTyper12VariableInfo16ForSpecialSymbolEPNS0_4ZoneENS2_14StandardMemberE
366888
_ZN2v88internal4wasm8AsmTyper12VariableInfo18SetFirstForwardUseERKNS0_15MessageLocationE
210
_ZN2v88internal4wasm8AsmTyper14IsCallToFroundEPNS0_4CallE
34690
_ZN2v88internal4wasm8AsmTyper14ValidateExportEPNS0_15ReturnStatementE
3310
_ZN2v88internal4wasm8AsmTyper15FailWithMessageEPKc
0
_ZN2v88internal4wasm8AsmTyper15ValidateDefaultEPNS0_10CaseClauseE
473
_ZN2v88internal4wasm8AsmTyper16InitializeStdlibEv
358819
_ZN2v88internal4wasm8AsmTyper16ValidateFunctionEPNS0_19FunctionDeclarationE
11690
_ZN2v88internal4wasm8AsmTyper17ValidateStatementEPNS0_9StatementE
406935
_ZN2v88internal4wasm8AsmTyper18ValidateExpressionEPNS0_10ExpressionE
1361586
_ZN2v88internal4wasm8AsmTyper18ValidateHeapAccessEPNS0_8PropertyENS2_14HeapAccessTypeE
126802
_ZN2v88internal4wasm8AsmTyper18ValidateIdentifierEPNS0_13VariableProxyE
373131
_ZN2v88internal4wasm8AsmTyper19AddForwardReferenceEPNS0_13VariableProxyEPNS2_12VariableInfoE
2813
_ZN2v88internal4wasm8AsmTyper19FlattenedStatements4NextEv
501869
_ZN2v88internal4wasm8AsmTyper19FlattenedStatementsC2EPNS0_4ZoneEPNS0_8ZoneListIPNS0_9StatementEEE
2954
_ZN2v88internal4wasm8AsmTyper19SourceLayoutTracker7Section13AddNewElementERKNS0_7AstNodeE
33310
_ZN2v88internal4wasm8AsmTyper19TriggerParsingErrorEv
6
_ZN2v88internal4wasm8AsmTyper19ValidateIfStatementEPNS0_11IfStatementE
40715
_ZN2v88internal4wasm8AsmTyper20ValidateForStatementEPNS0_12ForStatementE
187
_ZN2v88internal4wasm8AsmTyper21ReturnTypeAnnotationsEPNS0_10ExpressionE
8972
_ZN2v88internal4wasm8AsmTyper21ValidateFloatCoercionEPNS0_4CallE
33507
_ZN2v88internal4wasm8AsmTyper21ValidateFunctionTableEPNS0_10AssignmentE
369
_ZN2v88internal4wasm8AsmTyper21ValidateInnerFunctionEPNS0_19FunctionDeclarationE
11256
_ZN2v88internal4wasm8AsmTyper22ClearFunctionNodeTypesEv
10956
_ZN2v88internal4wasm8AsmTyper22ValidateBlockStatementEPNS0_5BlockE
63274
_ZN2v88internal4wasm8AsmTyper22ValidateBreakStatementEPNS0_14BreakStatementE
0
_ZN2v88internal4wasm8AsmTyper22ValidateCallExpressionEPNS0_4CallE
836
_ZN2v88internal4wasm8AsmTyper22ValidateEmptyStatementEPNS0_14EmptyStatementE
0
_ZN2v88internal4wasm8AsmTyper22ValidateModuleFunctionEPNS0_19FunctionDeclarationE
11690
_ZN2v88internal4wasm8AsmTyper22ValidateNumericLiteralEPNS0_7LiteralE
270921
_ZN2v88internal4wasm8AsmTyper22ValidateWhileStatementEPNS0_14WhileStatementE
3691
_ZN2v88internal4wasm8AsmTyper23ValidateBinaryOperationEPNS0_15BinaryOperationE
374198
_ZN2v88internal4wasm8AsmTyper23ValidateCommaExpressionEPNS0_15BinaryOperationE
3822
_ZN2v88internal4wasm8AsmTyper23ValidateModuleFunctionsEPNS0_15FunctionLiteralE
637
_ZN2v88internal4wasm8AsmTyper23ValidateReturnStatementEPNS0_15ReturnStatementE
39240
_ZN2v88internal4wasm8AsmTyper23ValidateShiftExpressionEPNS0_15BinaryOperationE
38133
_ZN2v88internal4wasm8AsmTyper23ValidateSwitchStatementEPNS0_15SwitchStatementE
552
_ZN2v88internal4wasm8AsmTyper23ValidateUnaryExpressionEPNS0_14UnaryOperationE
13472
_ZN2v88internal4wasm8AsmTyper23VariableTypeAnnotationsEPNS0_10ExpressionENS2_12VariableInfo10MutabilityE
33053
_ZN2v88internal4wasm8AsmTyper24ParameterTypeAnnotationsEPNS0_8VariableEPNS0_10ExpressionE
17462
_ZN2v88internal4wasm8AsmTyper24ValidateCompareOperationEPNS0_16CompareOperationE
51036
_ZN2v88internal4wasm8AsmTyper24ValidateDoWhileStatementEPNS0_16DoWhileStatementE
5293
_ZN2v88internal4wasm8AsmTyper24ValidateMemberExpressionEPNS0_8PropertyE
75066
_ZN2v88internal4wasm8AsmTyper24VariableAsStandardMemberEPNS0_8VariableE
420760
_ZN2v88internal4wasm8AsmTyper25ValidateContinueStatementEPNS0_17ContinueStatementE
0
_ZN2v88internal4wasm8AsmTyper25ValidateGlobalDeclarationEPNS0_10AssignmentE
14184
_ZN2v88internal4wasm8AsmTyper26ValidateAdditiveExpressionEPNS0_15BinaryOperationEj
125422
_ZN2v88internal4wasm8AsmTyper26ValidateEqualityExpressionEPNS0_16CompareOperationE
32152
_ZN2v88internal4wasm8AsmTyper27ValidateAfterFunctionsPhaseEv
3441
_ZN2v88internal4wasm8AsmTyper27ValidateBitwiseORExpressionEPNS0_15BinaryOperationE
179152
_ZN2v88internal4wasm8AsmTyper27ValidateExpressionStatementEPNS0_19ExpressionStatementE
212218
_ZN2v88internal4wasm8AsmTyper28ValidateAssignmentExpressionEPNS0_10AssignmentE
196336
_ZN2v88internal4wasm8AsmTyper28ValidateBeforeFunctionsPhaseEv
4701
_ZN2v88internal4wasm8AsmTyper28ValidateBitwiseANDExpressionEPNS0_15BinaryOperationE
13036
_ZN2v88internal4wasm8AsmTyper28ValidateBitwiseXORExpressionEPNS0_15BinaryOperationE
783
_ZN2v88internal4wasm8AsmTyper28ValidateRelationalExpressionEPNS0_16CompareOperationE
18884
_ZN2v88internal4wasm8AsmTyper29ValidateConditionalExpressionEPNS0_11ConditionalE
6590
_ZN2v88internal4wasm8AsmTyper32ValidateMultiplicativeExpressionEPNS0_15BinaryOperationE
12652
_ZN2v88internal4wasm8AsmTyper33ValidateModuleAfterFunctionsPhaseEPNS0_15FunctionLiteralE
3441
_ZN2v88internal4wasm8AsmTyper34ValidateModuleBeforeFunctionsPhaseEPNS0_15FunctionLiteralE
4701
_ZN2v88internal4wasm8AsmTyper8AddLocalEPNS0_8VariableEPNS2_12VariableInfoE
64825
_ZN2v88internal4wasm8AsmTyper8ValidateEv
1169
_ZN2v88internal4wasm8AsmTyper9AddGlobalEPNS0_8VariableEPNS2_12VariableInfoE
52328
_ZN2v88internal4wasm8AsmTyper9SetTypeOfEPNS0_7AstNodeEPNS1_7AsmTypeE
1793160
_ZN2v88internal4wasm8AsmTyperC2EPNS0_7IsolateEPNS0_4ZoneENS0_6HandleINS0_6ScriptEEEPNS0_15FunctionLiteralE
358819
_ZNK2v88internal4wasm8AsmTyper12VariableInfo5CloneEPNS0_4ZoneE
10446
_ZNK2v88internal4wasm8AsmTyper19SourceLayoutTracker7IsValidEv
3158
_ZNK2v88internal4wasm8AsmTyper19SourceLayoutTracker7Section12IsPrecededByERKS4_
0
_ZNK2v88internal4wasm8AsmTyper6LookupEPNS0_8VariableE
1208321
_ZNK2v88internal4wasm8AsmTyper6TypeOfEPNS0_7AstNodeE
2222678
_ZNK2v88internal4wasm8AsmTyper6TypeOfEPNS0_8VariableE
11154
Generated by:
LCOV version 1.10