LCOV - code coverage report
Current view:
top level
-
src/ast
- ast.h
(
source
/ functions)
Hit
Total
Coverage
Test:
app.info
Lines:
492
542
90.8 %
Date:
2017-04-26
Functions:
128
167
76.6 %
Function Name
Hit count
_ZNK2v88internal7AstNode9node_typeEv.isra.307
883939433
_ZNK2v88internal7AstNode9node_typeEv.isra.95
273791752
_ZNK2v88internal13VariableProxy7is_thisEv.isra.330
75984830
_ZNK2v88internal13VariableProxy13is_new_targetEv.isra.333
70542835
_ZN2v88internal9Statement7IsEmptyEv
52557491
_ZNK2v88internal13VariableProxy8raw_nameEv
45642464
_ZNK2v88internal7AstNode9node_typeEv.isra.24
39484942
_ZN2v88internal14AstNodeFactory16NewStringLiteralEPKNS0_12AstRawStringEi
36634589
_ZNK2v88internal7AstNode9node_typeEv.isra.254
31522917
_ZN2v88internal14AstNodeFactory13NewSmiLiteralEji
30000019
_ZN2v88internal14AstNodeFactory13NewAssignmentENS0_5Token5ValueEPNS0_10ExpressionES5_i
28097094
_ZN2v88internal8Property13GetAssignTypeEPS1_
27519185
_ZNK2v88internal7AstNode9node_typeEv.isra.123
24207141
_ZN2v88internal14AstNodeFactory8NewBlockEPNS0_8ZoneListIPKNS0_12AstRawStringEEEibi.isra.522
23334790
_ZNK2v88internal19ExpressionStatement6IsJumpEv.isra.55
18918601
_ZNK2v88internal7AstNode9node_typeEv.isra.96
16444036
_ZN2v88internal8Property13IsSuperAccessEv
13726883
_ZN2v88internal4CallC2EPNS0_10ExpressionEPNS0_8ZoneListIS3_EEiNS1_12PossiblyEvalE
11753105
_ZNK2v88internal8Property3objEv.isra.149
11489988
_ZNK2v88internal7AstNode9node_typeEv.isra.145
10030018
_ZN2v88internal15FunctionLiteralC2EPNS0_4ZoneEPKNS0_12AstRawStringEPNS0_15AstValueFactoryEPNS0_16DeclarationScopeEPNS0_8ZoneListIPNS0_9StatementEEEiiiNS1_12FunctionTypeENS1_13ParameterFlagENS1_16EagerCompileHintEibi
10027664
_ZNK2v88internal7Literal9raw_valueEv.isra.141
9815027
_ZN2v88internal14AstNodeFactory18NewFunctionLiteralEPKNS0_12AstRawStringEPNS0_16DeclarationScopeEPNS0_8ZoneListIPNS0_9StatementEEEiiiNS0_15FunctionLiteral13ParameterFlagENSC_12FunctionTypeENSC_16EagerCompileHintEibi
8143841
_ZN2v88internal14AstNodeFactory18NewBinaryOperationENS0_5Token5ValueEPNS0_10ExpressionES5_i.isra.432
7952078
_ZNK2v88internal5Block6IsJumpEv
7514678
_ZN2v88internal14AstNodeFactory19NewCompareOperationENS0_5Token5ValueEPNS0_10ExpressionES5_i.isra.443
6994058
_ZN2v88internal8Property19AssignFeedbackSlotsEPNS0_18FeedbackVectorSpecENS0_12LanguageModeEPNS0_17FeedbackSlotCacheE.isra.178
6642321
_ZNK2v88internal15FunctionLiteral13inferred_nameEv
6235813
_ZNK2v88internal19ExpressionStatement10expressionEv.isra.125
5849170
_ZN2v88internal13VariableProxy15set_is_assignedEv
5806610
_ZN2v88internal7Literal17AsRawPropertyNameEv.isra.248
5462132
_ZNK2v88internal17FeedbackSlotCache3GetENS0_10TypeofModeEPNS0_8VariableE
4772403
_ZN2v88internal14AstNodeFactory24NewObjectLiteralPropertyEPNS0_10ExpressionES3_b
4696999
_ZNK2v88internal7AstNode9node_typeEv.isra.407
4676055
_ZNK2v88internal7AstNode9node_typeEv.isra.112
4536103
_ZN2v88internal14AstNodeFactory16NewNumberLiteralEdib
4501096
_ZNK2v88internal7AstNode9node_typeEv.isra.57
4304888
_ZNK2v88internal7AstNode9node_typeEv.isra.192
3367540
_ZNK2v88internal7AstNode9node_typeEv.isra.65
3162765
_ZN2v88internal15FunctionLiteral15return_positionEv
3158276
_ZN2v88internal10AstVisitorINS0_17FullCodeGeneratorEE15VisitStatementsEPNS0_8ZoneListIPNS0_9StatementEEE
3147235
_ZNK2v88internal7AstNode9node_typeEv.isra.131
3077138
_ZNK2v88internal11IfStatement6IsJumpEv
2474175
_ZN2v88internal4Call23only_last_arg_is_spreadEv.isra.308
2402291
_ZNK2v88internal7AstNode9node_typeEv.isra.115
2332001
_ZN2v88internal14AstNodeFactory14NewCallRuntimeENS0_7Runtime10FunctionIdEPNS0_8ZoneListIPNS0_10ExpressionEEEi.isra.434
2156928
_ZN2v88internal14AstNodeFactory14NewCallRuntimeEPKNS0_7Runtime8FunctionEPNS0_8ZoneListIPNS0_10ExpressionEEEi.isra.435
1967574
_ZN2v88internal14AstNodeFactory30NewScriptOrEvalFunctionLiteralEPNS0_16DeclarationScopeEPNS0_8ZoneListIPNS0_9StatementEEEii
1883811
_ZN2v88internal15FunctionLiteral13set_pretenureEv.isra.342
1866025
_ZN2v88internal14AstNodeFactory17NewBooleanLiteralEbi
1790858
_ZN2v88internal14AstNodeFactory16NewObjectLiteralEPNS0_8ZoneListIPNS0_21ObjectLiteralPropertyEEEjib.isra.450
1590767
_ZN2v88internal14AstNodeFactory17NewCountOperationENS0_5Token5ValueEbPNS0_10ExpressionEi.isra.441
1547929
_ZN2v88internal14AstNodeFactory17NewTheHoleLiteralEi
1437236
_ZN2v88internal14AstNodeFactory19NewUndefinedLiteralEi
1263276
_ZN2v88internal14AstNodeFactory14NewNullLiteralEi
1052936
_ZN2v88internal14AstNodeFactory10NewCallNewEPNS0_10ExpressionEPNS0_8ZoneListIS3_EEi.isra.440
1028428
_ZN2v88internal5Block10statementsEv
880818
_ZN2v88internal14AstNodeFactory15NewForStatementEPNS0_8ZoneListIPKNS0_12AstRawStringEEEi.isra.326
787600
_ZN2v88internal14AstNodeFactory22NewExpressionStatementEPNS0_10ExpressionEi.isra.310
772437
_ZN2v88internal14AstNodeFactory15NewArrayLiteralEPNS0_8ZoneListIPNS0_10ExpressionEEEii.isra.448
770437
_ZNK2v88internal4Call13IsMonomorphicEv
745193
_ZNK2v88internal10CaseClause5labelEv
583065
_ZNK2v88internal13ObjectLiteral12ComputeFlagsEb
510768
_ZN2v88internal14AstNodeFactory16NewVariableProxyEPNS0_8VariableEi.isra.188
480536
_ZN2v88internal14AstNodeFactory15NewDoExpressionEPNS0_5BlockEPNS0_8VariableEi
435266
_ZN2v88internal14AstNodeFactory8NewBlockEPNS0_8ZoneListIPKNS0_12AstRawStringEEEibi.isra.97
399623
_ZN2v88internal14AstNodeFactory14NewCallRuntimeENS0_7Runtime10FunctionIdEPNS0_8ZoneListIPNS0_10ExpressionEEEi.isra.86
393820
_ZN2v88internal14AstNodeFactory8NewThrowEPNS0_10ExpressionEi.isra.436
378107
_ZN2v88internal14AstNodeFactory14NewCallRuntimeEiPNS0_8ZoneListIPNS0_10ExpressionEEEi.isra.442
344323
_ZN2v88internal4Call16GetReceiverTypesEv
304868
_ZNK2v88internal20RewritableExpression10expressionEv.isra.168
294174
_ZN2v88internal7CallNew23only_last_arg_is_spreadEv.isra.309
221335
_ZN2v88internal12SmallMapList15AddMapIfMissingENS0_6HandleINS0_3MapEEEPNS0_4ZoneE
196175
_ZN2v88internal14AstNodeFactory10NewSuspendEPNS0_10ExpressionES3_iNS0_7Suspend11OnExceptionENS0_12SuspendFlagsE
186530
_ZN2v88internal14AstNodeFactory19NewForEachStatementENS0_16ForEachStatement9VisitModeEPNS0_8ZoneListIPKNS0_12AstRawStringEEEi.isra.457
179481
_ZNK2v88internal7AstNode8positionEv.isra.102
167982
_ZN2v88internal14AstNodeFactory14NewGetIteratorEPNS0_10ExpressionENS0_12IteratorTypeEi.isra.455
136498
_ZNK2v88internal13VariableProxy3varEv.isra.148
124087
_ZN2v88internal12SmallMapList28FilterForPossibleTransitionsEPNS0_3MapE
104464
_ZN2v88internal14AstNodeFactory17NewWhileStatementEPNS0_8ZoneListIPKNS0_12AstRawStringEEEi.isra.324
103938
_ZNK2v88internal11Declaration5proxyEv.isra.110
99748
_ZN2v88internal14AstNodeFactory16NewRegExpLiteralEPKNS0_12AstRawStringEii.isra.447
97489
_ZN2v88internal14AstNodeFactory15NewClassLiteralEPNS0_13VariableProxyEPNS0_10ExpressionEPNS0_15FunctionLiteralEPNS0_8ZoneListIPNS0_20ClassLiteralPropertyEEEiibb.isra.452
92611
_ZN2v88internal5Block9set_scopeEPNS0_5ScopeE.isra.105
92611
_ZN2v88internal12DoExpression24set_represented_functionEPNS0_15FunctionLiteralE.isra.109
92611
_ZN2v88internal14AstNodeFactory18NewSwitchStatementEPNS0_8ZoneListIPKNS0_12AstRawStringEEEi.isra.327
92354
_ZNK2v88internal20RewritableExpression12is_rewrittenEv.isra.331
87397
_ZN2v88internal14AstNodeFactory8NewBlockEPNS0_8ZoneListIPKNS0_12AstRawStringEEEibi.isra.90
85688
_ZN2v88internal14AstNodeFactory22NewVariableDeclarationEPNS0_13VariableProxyEPNS0_5ScopeEi.isra.320
83888
_ZN2v88internal14AstNodeFactory16NewVariableProxyEPKNS0_12AstRawStringENS0_12VariableKindEi.isra.189
83888
_ZN2v88internal7Literal17AsRawPropertyNameEv.isra.299
81665
_ZN2v88internal14AstNodeFactory14NewGetIteratorEPNS0_10ExpressionENS0_12IteratorTypeEi.isra.91
76866
_ZN2v88internal14AstNodeFactory19NewCompareOperationENS0_5Token5ValueEPNS0_10ExpressionES5_i.isra.88
75225
_ZNK2v88internal7AstNode9node_typeEv.isra.186
66661
_ZNK2v88internal20RewritableExpression10expressionEv.isra.49
61041
_ZNK2v88internal20RewritableExpression10expressionEv.isra.26
51992
_ZN2v88internal14AstNodeFactory17NewForOfStatementEPNS0_8ZoneListIPKNS0_12AstRawStringEEEi.isra.325
43187
_ZN2v88internal11GetIterator19AssignFeedbackSlotsEPNS0_18FeedbackVectorSpecENS0_12LanguageModeEPNS0_17FeedbackSlotCacheE.isra.179
42385
_ZNK2v88internal7AstNode9node_typeEv.isra.90
40977
_ZNK2v88internal7AstNode9node_typeEv.isra.97
40076
_ZN2v88internal14AstNodeFactory18NewReturnStatementEPNS0_10ExpressionEi.isra.328
32224
_ZN2v88internal14AstNodeFactory15NewArrayLiteralEPNS0_8ZoneListIPNS0_10ExpressionEEEi.isra.449
17783
_ZN2v88internal14AstNodeFactory19NewDoWhileStatementEPNS0_8ZoneListIPKNS0_12AstRawStringEEEi.isra.323
14676
_ZN2v88internal15FunctionLiteral12set_raw_nameEPKNS0_13AstConsStringE.isra.172
14041
_ZNK2v88internal15LiteralProperty5valueEv.isra.143
14041
_ZNK2v88internal12ArrayLiteral8EndValueEv.isra.341
13029
_ZN2v88internal14AstNodeFactory8set_zoneEPNS0_4ZoneE.isra.44
12794
_ZN2v88internal14AstNodeFactoryC2EPNS0_15AstValueFactoryE
12794
_ZN2v88internal14AstNodeFactory31NewSloppyBlockFunctionStatementEv
10583
_ZN2v88internal10AstVisitorINS0_8compiler25AstLoopAssignmentAnalyzerEE15VisitStatementsEPNS0_8ZoneListIPNS0_9StatementEEE
9521
_ZN2v88internal10AstVisitorINS0_8compiler15AstGraphBuilderEE15VisitStatementsEPNS0_8ZoneListIPNS0_9StatementEEE
8569
_ZN2v88internal14AstNodeFactory17NewWhileStatementEPNS0_8ZoneListIPKNS0_12AstRawStringEEEi.isra.62
8322
_ZN2v88internal14AstNodeFactory15NewArrayLiteralEPNS0_8ZoneListIPNS0_10ExpressionEEEi.isra.92
8322
_ZN2v88internal14AstNodeFactory14NewCallRuntimeENS0_7Runtime10FunctionIdEPNS0_8ZoneListIPNS0_10ExpressionEEEi.isra.84
6456
_ZN2v88internal14AstNodeFactory16NewSymbolLiteralENS0_9AstSymbolEi
6119
_ZN2v88internal13AccessorTable6lookupEPNS0_7LiteralE
5802
_ZNK2v88internal6Spread10expressionEv.isra.162
5397
_ZNK2v88internal12ArrayLiteral11FirstSpreadEv.isra.340
3324
_ZN2v88internal14AstNodeFactory24NewNativeFunctionLiteralEPKNS0_12AstRawStringEPNS_9ExtensionEi.isra.453
2988
_ZN2v88internal7Literal17AsRawPropertyNameEv.isra.188
2245
_ZN2v88internal10AstVisitorINS0_8compiler25AstLoopAssignmentAnalyzerEE16VisitExpressionsEPNS0_8ZoneListIPNS0_10ExpressionEEE
1696
_ZN2v88internal15BinaryOperation8MarkTailEv
1242
_ZNK2v88internal20RewritableExpression10expressionEv.isra.112
618
_ZNK2v88internal15FunctionLiteral10debug_nameEv
441
_ZN2v88internal14AstNodeFactory11NewPropertyEPNS0_10ExpressionES3_i.isra.437
157
_ZN2v88internal11Conditional8MarkTailEv.isra.113
140
_ZNK2v88internal20RewritableExpression10expressionEv.isra.6
96
_ZNK2v88internal8Property3keyEv.isra.150
27
_ZNK2v88internal20RewritableExpression10expressionEv.isra.59
0
_ZNK2v88internal7AstNode9node_typeEv.isra.100
0
_ZNK2v88internal20RewritableExpression10expressionEv.isra.56
0
_ZNK2v88internal20RewritableExpression10expressionEv.isra.81
0
_ZNK2v88internal20RewritableExpression10expressionEv.isra.42
0
_ZNK2v88internal20RewritableExpression10expressionEv.isra.40
0
_ZNK2v88internal20RewritableExpression10expressionEv.isra.74
0
_ZNK2v88internal20RewritableExpression10expressionEv.isra.72
0
_ZN2v88internal14AstNodeFactory18NewBinaryOperationENS0_5Token5ValueEPNS0_10ExpressionES5_i.isra.116
0
_ZNK2v88internal20RewritableExpression10expressionEv.isra.75
0
_ZNK2v88internal20RewritableExpression10expressionEv.isra.58
0
_ZNK2v88internal20RewritableExpression10expressionEv.isra.79
0
_ZNK2v88internal7AstNode9node_typeEv.isra.43
0
_ZNK2v88internal7AstNode9node_typeEv.isra.336
0
_ZNK2v88internal7AstNode9node_typeEv.isra.38
0
_ZNK2v88internal20RewritableExpression10expressionEv.isra.105
0
_ZNK2v88internal7AstNode9node_typeEv.isra.119
0
_ZNK2v88internal20RewritableExpression10expressionEv.isra.10
0
_ZN2v88internal14AstNodeFactory18NewBinaryOperationENS0_5Token5ValueEPNS0_10ExpressionES5_i.isra.87
0
_ZNK2v88internal7AstNode9node_typeEv.isra.104
0
_ZNK2v88internal20RewritableExpression10expressionEv.isra.130
0
_ZNK2v88internal20RewritableExpression10expressionEv.isra.267
0
_ZNK2v88internal20RewritableExpression10expressionEv.isra.13
0
_ZNK2v88internal20RewritableExpression10expressionEv.isra.54
0
_ZNK2v88internal20RewritableExpression10expressionEv.isra.31
0
_ZN2v88internal14AstNodeFactory18NewBinaryOperationENS0_5Token5ValueEPNS0_10ExpressionES5_i.isra.83
0
_ZNK2v88internal20RewritableExpression10expressionEv.isra.103
0
_ZNK2v88internal7AstNode9node_typeEv.isra.54
0
_ZNK2v88internal7AstNode9node_typeEv.isra.55
0
_ZNK2v88internal7AstNode9node_typeEv.isra.88
0
_ZNK2v88internal20RewritableExpression10expressionEv.isra.97
0
_ZNK2v88internal7AstNode9node_typeEv.isra.180
0
_ZNK2v88internal20RewritableExpression10expressionEv.isra.32
0
_ZNK2v88internal7AstNode9node_typeEv.isra.110
0
_ZNK2v88internal20RewritableExpression10expressionEv.isra.114
0
_ZNK2v88internal7AstNode9node_typeEv.isra.142
0
_ZNK2v88internal20RewritableExpression10expressionEv.isra.60
0
_ZNK2v88internal20RewritableExpression10expressionEv.isra.92
0
_ZNK2v88internal7AstNode9node_typeEv.isra.51
0
Generated by:
LCOV version 1.10