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
883325940
_ZNK2v88internal7AstNode9node_typeEv.isra.95
273461310
_ZNK2v88internal13VariableProxy7is_thisEv.isra.330
75935053
_ZNK2v88internal13VariableProxy13is_new_targetEv.isra.333
70497608
_ZN2v88internal9Statement7IsEmptyEv
52509530
_ZNK2v88internal13VariableProxy8raw_nameEv
45609626
_ZNK2v88internal7AstNode9node_typeEv.isra.24
39468307
_ZN2v88internal14AstNodeFactory16NewStringLiteralEPKNS0_12AstRawStringEi
36592461
_ZNK2v88internal7AstNode9node_typeEv.isra.254
31487620
_ZN2v88internal14AstNodeFactory13NewSmiLiteralEji
29990197
_ZN2v88internal14AstNodeFactory13NewAssignmentENS0_5Token5ValueEPNS0_10ExpressionES5_i
28083333
_ZN2v88internal8Property13GetAssignTypeEPS1_
27494134
_ZNK2v88internal7AstNode9node_typeEv.isra.123
24187239
_ZN2v88internal14AstNodeFactory8NewBlockEPNS0_8ZoneListIPKNS0_12AstRawStringEEEibi.isra.522
23319478
_ZNK2v88internal19ExpressionStatement6IsJumpEv.isra.55
18905660
_ZNK2v88internal7AstNode9node_typeEv.isra.96
16438929
_ZN2v88internal8Property13IsSuperAccessEv
13709166
_ZN2v88internal4CallC2EPNS0_10ExpressionEPNS0_8ZoneListIS3_EEiNS1_12PossiblyEvalE
11741991
_ZNK2v88internal8Property3objEv.isra.149
11480637
_ZN2v88internal15FunctionLiteralC2EPNS0_4ZoneEPKNS0_12AstRawStringEPNS0_15AstValueFactoryEPNS0_16DeclarationScopeEPNS0_8ZoneListIPNS0_9StatementEEEiiiNS1_12FunctionTypeENS1_13ParameterFlagENS1_16EagerCompileHintEibi
10020216
_ZNK2v88internal7AstNode9node_typeEv.isra.145
10020170
_ZNK2v88internal7Literal9raw_valueEv.isra.141
9814453
_ZN2v88internal14AstNodeFactory18NewFunctionLiteralEPKNS0_12AstRawStringEPNS0_16DeclarationScopeEPNS0_8ZoneListIPNS0_9StatementEEEiiiNS0_15FunctionLiteral13ParameterFlagENSC_12FunctionTypeENSC_16EagerCompileHintEibi
8136742
_ZN2v88internal14AstNodeFactory18NewBinaryOperationENS0_5Token5ValueEPNS0_10ExpressionES5_i.isra.432
7950255
_ZNK2v88internal5Block6IsJumpEv
7506849
_ZN2v88internal14AstNodeFactory19NewCompareOperationENS0_5Token5ValueEPNS0_10ExpressionES5_i.isra.443
6986670
_ZN2v88internal8Property19AssignFeedbackSlotsEPNS0_18FeedbackVectorSpecENS0_12LanguageModeEPNS0_17FeedbackSlotCacheE.isra.178
6632226
_ZNK2v88internal15FunctionLiteral13inferred_nameEv
6231498
_ZNK2v88internal19ExpressionStatement10expressionEv.isra.125
5848838
_ZN2v88internal13VariableProxy15set_is_assignedEv
5802861
_ZN2v88internal7Literal17AsRawPropertyNameEv.isra.248
5455505
_ZNK2v88internal17FeedbackSlotCache3GetENS0_10TypeofModeEPNS0_8VariableE
4769106
_ZN2v88internal14AstNodeFactory24NewObjectLiteralPropertyEPNS0_10ExpressionES3_b
4689393
_ZNK2v88internal7AstNode9node_typeEv.isra.407
4667436
_ZNK2v88internal7AstNode9node_typeEv.isra.112
4535947
_ZN2v88internal14AstNodeFactory16NewNumberLiteralEdib
4501850
_ZNK2v88internal7AstNode9node_typeEv.isra.57
4304816
_ZNK2v88internal7AstNode9node_typeEv.isra.192
3367450
_ZNK2v88internal7AstNode9node_typeEv.isra.65
3162107
_ZN2v88internal15FunctionLiteral15return_positionEv
3156203
_ZN2v88internal10AstVisitorINS0_17FullCodeGeneratorEE15VisitStatementsEPNS0_8ZoneListIPNS0_9StatementEEE
3144821
_ZNK2v88internal7AstNode9node_typeEv.isra.131
3073544
_ZNK2v88internal11IfStatement6IsJumpEv
2468625
_ZN2v88internal4Call23only_last_arg_is_spreadEv.isra.308
2399670
_ZNK2v88internal7AstNode9node_typeEv.isra.115
2330685
_ZN2v88internal14AstNodeFactory14NewCallRuntimeENS0_7Runtime10FunctionIdEPNS0_8ZoneListIPNS0_10ExpressionEEEi.isra.434
2156049
_ZN2v88internal14AstNodeFactory14NewCallRuntimeEPKNS0_7Runtime8FunctionEPNS0_8ZoneListIPNS0_10ExpressionEEEi.isra.435
1964439
_ZN2v88internal14AstNodeFactory30NewScriptOrEvalFunctionLiteralEPNS0_16DeclarationScopeEPNS0_8ZoneListIPNS0_9StatementEEEii
1883472
_ZN2v88internal15FunctionLiteral13set_pretenureEv.isra.342
1863624
_ZN2v88internal14AstNodeFactory17NewBooleanLiteralEbi
1789018
_ZN2v88internal14AstNodeFactory16NewObjectLiteralEPNS0_8ZoneListIPNS0_21ObjectLiteralPropertyEEEjib.isra.450
1588311
_ZN2v88internal14AstNodeFactory17NewCountOperationENS0_5Token5ValueEbPNS0_10ExpressionEi.isra.441
1547152
_ZN2v88internal14AstNodeFactory17NewTheHoleLiteralEi
1437176
_ZN2v88internal14AstNodeFactory19NewUndefinedLiteralEi
1262821
_ZN2v88internal14AstNodeFactory14NewNullLiteralEi
1051909
_ZN2v88internal14AstNodeFactory10NewCallNewEPNS0_10ExpressionEPNS0_8ZoneListIS3_EEi.isra.440
1026916
_ZN2v88internal5Block10statementsEv
880505
_ZN2v88internal14AstNodeFactory15NewForStatementEPNS0_8ZoneListIPKNS0_12AstRawStringEEEi.isra.326
786897
_ZN2v88internal14AstNodeFactory22NewExpressionStatementEPNS0_10ExpressionEi.isra.310
771929
_ZN2v88internal14AstNodeFactory15NewArrayLiteralEPNS0_8ZoneListIPNS0_10ExpressionEEEii.isra.448
769410
_ZNK2v88internal4Call13IsMonomorphicEv
743549
_ZNK2v88internal10CaseClause5labelEv
582012
_ZNK2v88internal13ObjectLiteral12ComputeFlagsEb
510069
_ZN2v88internal14AstNodeFactory16NewVariableProxyEPNS0_8VariableEi.isra.188
480524
_ZN2v88internal14AstNodeFactory15NewDoExpressionEPNS0_5BlockEPNS0_8VariableEi
435159
_ZN2v88internal14AstNodeFactory8NewBlockEPNS0_8ZoneListIPKNS0_12AstRawStringEEEibi.isra.97
399623
_ZN2v88internal14AstNodeFactory14NewCallRuntimeENS0_7Runtime10FunctionIdEPNS0_8ZoneListIPNS0_10ExpressionEEEi.isra.86
393782
_ZN2v88internal14AstNodeFactory8NewThrowEPNS0_10ExpressionEi.isra.436
377624
_ZN2v88internal14AstNodeFactory14NewCallRuntimeEiPNS0_8ZoneListIPNS0_10ExpressionEEEi.isra.442
343662
_ZN2v88internal4Call16GetReceiverTypesEv
303569
_ZNK2v88internal20RewritableExpression10expressionEv.isra.168
294174
_ZN2v88internal7CallNew23only_last_arg_is_spreadEv.isra.309
220863
_ZN2v88internal12SmallMapList15AddMapIfMissingENS0_6HandleINS0_3MapEEEPNS0_4ZoneE
192871
_ZN2v88internal14AstNodeFactory10NewSuspendEPNS0_10ExpressionES3_iNS0_7Suspend11OnExceptionENS0_12SuspendFlagsE
186530
_ZN2v88internal14AstNodeFactory19NewForEachStatementENS0_16ForEachStatement9VisitModeEPNS0_8ZoneListIPKNS0_12AstRawStringEEEi.isra.457
179378
_ZNK2v88internal7AstNode8positionEv.isra.102
167980
_ZN2v88internal14AstNodeFactory14NewGetIteratorEPNS0_10ExpressionENS0_12IteratorTypeEi.isra.455
136403
_ZNK2v88internal13VariableProxy3varEv.isra.148
124063
_ZN2v88internal12SmallMapList28FilterForPossibleTransitionsEPNS0_3MapE
103986
_ZN2v88internal14AstNodeFactory17NewWhileStatementEPNS0_8ZoneListIPKNS0_12AstRawStringEEEi.isra.324
103797
_ZNK2v88internal11Declaration5proxyEv.isra.110
99724
_ZN2v88internal14AstNodeFactory16NewRegExpLiteralEPKNS0_12AstRawStringEii.isra.447
97454
_ZN2v88internal12DoExpression24set_represented_functionEPNS0_15FunctionLiteralE.isra.109
92599
_ZN2v88internal14AstNodeFactory15NewClassLiteralEPNS0_13VariableProxyEPNS0_10ExpressionEPNS0_15FunctionLiteralEPNS0_8ZoneListIPNS0_20ClassLiteralPropertyEEEiibb.isra.452
92599
_ZN2v88internal5Block9set_scopeEPNS0_5ScopeE.isra.105
92599
_ZN2v88internal14AstNodeFactory18NewSwitchStatementEPNS0_8ZoneListIPKNS0_12AstRawStringEEEi.isra.327
92264
_ZNK2v88internal20RewritableExpression12is_rewrittenEv.isra.331
87397
_ZN2v88internal14AstNodeFactory8NewBlockEPNS0_8ZoneListIPKNS0_12AstRawStringEEEibi.isra.90
85688
_ZN2v88internal14AstNodeFactory16NewVariableProxyEPKNS0_12AstRawStringENS0_12VariableKindEi.isra.189
83876
_ZN2v88internal14AstNodeFactory22NewVariableDeclarationEPNS0_13VariableProxyEPNS0_5ScopeEi.isra.320
83876
_ZN2v88internal7Literal17AsRawPropertyNameEv.isra.299
81562
_ZN2v88internal14AstNodeFactory14NewGetIteratorEPNS0_10ExpressionENS0_12IteratorTypeEi.isra.91
76866
_ZN2v88internal14AstNodeFactory19NewCompareOperationENS0_5Token5ValueEPNS0_10ExpressionES5_i.isra.88
75217
_ZNK2v88internal7AstNode9node_typeEv.isra.186
67110
_ZNK2v88internal20RewritableExpression10expressionEv.isra.49
61041
_ZNK2v88internal20RewritableExpression10expressionEv.isra.26
51992
_ZN2v88internal14AstNodeFactory17NewForOfStatementEPNS0_8ZoneListIPKNS0_12AstRawStringEEEi.isra.325
43187
_ZN2v88internal11GetIterator19AssignFeedbackSlotsEPNS0_18FeedbackVectorSpecENS0_12LanguageModeEPNS0_17FeedbackSlotCacheE.isra.179
42296
_ZNK2v88internal7AstNode9node_typeEv.isra.90
40977
_ZNK2v88internal7AstNode9node_typeEv.isra.97
40342
_ZN2v88internal14AstNodeFactory18NewReturnStatementEPNS0_10ExpressionEi.isra.328
32223
_ZN2v88internal14AstNodeFactory15NewArrayLiteralEPNS0_8ZoneListIPNS0_10ExpressionEEEi.isra.449
17783
_ZN2v88internal14AstNodeFactory19NewDoWhileStatementEPNS0_8ZoneListIPKNS0_12AstRawStringEEEi.isra.323
14682
_ZN2v88internal15FunctionLiteral12set_raw_nameEPKNS0_13AstConsStringE.isra.172
14041
_ZNK2v88internal15LiteralProperty5valueEv.isra.143
14041
_ZNK2v88internal12ArrayLiteral8EndValueEv.isra.341
13029
_ZN2v88internal14AstNodeFactoryC2EPNS0_15AstValueFactoryE
12794
_ZN2v88internal14AstNodeFactory8set_zoneEPNS0_4ZoneE.isra.44
12794
_ZN2v88internal14AstNodeFactory31NewSloppyBlockFunctionStatementEv
10583
_ZN2v88internal10AstVisitorINS0_8compiler25AstLoopAssignmentAnalyzerEE15VisitStatementsEPNS0_8ZoneListIPNS0_9StatementEEE
9588
_ZN2v88internal10AstVisitorINS0_8compiler15AstGraphBuilderEE15VisitStatementsEPNS0_8ZoneListIPNS0_9StatementEEE
8636
_ZN2v88internal14AstNodeFactory15NewArrayLiteralEPNS0_8ZoneListIPNS0_10ExpressionEEEi.isra.92
8322
_ZN2v88internal14AstNodeFactory17NewWhileStatementEPNS0_8ZoneListIPKNS0_12AstRawStringEEEi.isra.62
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
1699
_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.130
0
_ZNK2v88internal20RewritableExpression10expressionEv.isra.74
0
_ZNK2v88internal20RewritableExpression10expressionEv.isra.40
0
_ZNK2v88internal7AstNode9node_typeEv.isra.104
0
_ZNK2v88internal7AstNode9node_typeEv.isra.55
0
_ZNK2v88internal20RewritableExpression10expressionEv.isra.31
0
_ZNK2v88internal20RewritableExpression10expressionEv.isra.59
0
_ZNK2v88internal20RewritableExpression10expressionEv.isra.81
0
_ZNK2v88internal7AstNode9node_typeEv.isra.54
0
_ZNK2v88internal20RewritableExpression10expressionEv.isra.267
0
_ZNK2v88internal7AstNode9node_typeEv.isra.88
0
_ZNK2v88internal20RewritableExpression10expressionEv.isra.32
0
_ZNK2v88internal20RewritableExpression10expressionEv.isra.58
0
_ZNK2v88internal20RewritableExpression10expressionEv.isra.56
0
_ZNK2v88internal20RewritableExpression10expressionEv.isra.60
0
_ZNK2v88internal7AstNode9node_typeEv.isra.119
0
_ZNK2v88internal20RewritableExpression10expressionEv.isra.13
0
_ZN2v88internal14AstNodeFactory18NewBinaryOperationENS0_5Token5ValueEPNS0_10ExpressionES5_i.isra.116
0
_ZNK2v88internal20RewritableExpression10expressionEv.isra.97
0
_ZNK2v88internal7AstNode9node_typeEv.isra.110
0
_ZNK2v88internal7AstNode9node_typeEv.isra.142
0
_ZNK2v88internal20RewritableExpression10expressionEv.isra.72
0
_ZNK2v88internal20RewritableExpression10expressionEv.isra.103
0
_ZN2v88internal14AstNodeFactory18NewBinaryOperationENS0_5Token5ValueEPNS0_10ExpressionES5_i.isra.87
0
_ZNK2v88internal20RewritableExpression10expressionEv.isra.54
0
_ZNK2v88internal7AstNode9node_typeEv.isra.336
0
_ZN2v88internal14AstNodeFactory18NewBinaryOperationENS0_5Token5ValueEPNS0_10ExpressionES5_i.isra.83
0
_ZNK2v88internal7AstNode9node_typeEv.isra.38
0
_ZNK2v88internal20RewritableExpression10expressionEv.isra.105
0
_ZNK2v88internal20RewritableExpression10expressionEv.isra.75
0
_ZNK2v88internal20RewritableExpression10expressionEv.isra.42
0
_ZNK2v88internal7AstNode9node_typeEv.isra.100
0
_ZNK2v88internal7AstNode9node_typeEv.isra.51
0
_ZNK2v88internal7AstNode9node_typeEv.isra.180
0
_ZNK2v88internal20RewritableExpression10expressionEv.isra.114
0
_ZNK2v88internal20RewritableExpression10expressionEv.isra.92
0
_ZNK2v88internal20RewritableExpression10expressionEv.isra.10
0
_ZNK2v88internal7AstNode9node_typeEv.isra.43
0
_ZNK2v88internal20RewritableExpression10expressionEv.isra.79
0
Generated by:
LCOV version 1.10