LCOV - code coverage report
Current view: top level - src/ast - ast.cc (source / functions) Hit Total Coverage
Test: app.info Lines: 369 387 95.3 %
Date: 2019-04-17 Functions: 68 73 93.2 %

Function Name Sort by function name Hit count Sort by hit count
_GLOBAL__sub_I_ast.cc 61002
_ZN2v88internal10AssignmentC2ENS0_7AstNode8NodeTypeENS0_5Token5ValueEPNS0_10ExpressionES7_i 14347837
_ZN2v88internal10CaseClauseC2EPNS0_4ZoneEPNS0_10ExpressionERKNS0_13ScopedPtrListINS0_9StatementEEE 92432
_ZN2v88internal10Expression18IsCompileTimeValueEv 15306517
_ZN2v88internal11CallRuntime10debug_nameEv 0
_ZN2v88internal12ArrayLiteral17InitDepthAndFlagsEv 420330
_ZN2v88internal12ArrayLiteral27BuildBoilerplateDescriptionEPNS0_7IsolateE 182247
_ZN2v88internal13ObjectLiteral17InitDepthAndFlagsEv 268432
_ZN2v88internal13ObjectLiteral18CalculateEmitStoreEPNS0_4ZoneE 594955
_ZN2v88internal13ObjectLiteral27BuildBoilerplateDescriptionEPNS0_7IsolateE 208790
_ZN2v88internal13ObjectLiteral32InitFlagsForPendingNullPrototypeEi 2174
_ZN2v88internal13VariableProxy6BindToEPNS0_8VariableE 39871362
_ZN2v88internal13VariableProxyC2EPKS1_ 6662700
_ZN2v88internal13VariableProxyC2EPNS0_8VariableEi 2931417
_ZN2v88internal14AstNodeFactory16NewNumberLiteralEdi 3750944
_ZN2v88internal15BinaryOperation21IsSmiLiteralOperationEPPNS0_10ExpressionEPNS0_3SmiE 374487
_ZN2v88internal15FunctionLiteral15NeedsHomeObjectEPNS0_10ExpressionE 299935
_ZN2v88internal15FunctionLiteral17set_inferred_nameENS0_6HandleINS0_6StringEEE 719277
_ZN2v88internal15FunctionLiteral21AllowsLazyCompilationEv 3639522
_ZN2v88internal15FunctionLiteral21SetShouldEagerCompileEv 724031
_ZN2v88internal15FunctionLiteral21set_raw_inferred_nameEPKNS0_13AstConsStringE 468152
_ZN2v88internal16CompareOperation20IsLiteralCompareNullEPPNS0_10ExpressionE 735541
_ZN2v88internal16CompareOperation22IsLiteralCompareTypeofEPPNS0_10ExpressionEPPNS0_7LiteralE 898165
_ZN2v88internal16CompareOperation25IsLiteralCompareUndefinedEPPNS0_10ExpressionE 797567
_ZN2v88internal17GetTemplateObject21GetOrBuildDescriptionEPNS0_7IsolateE 1731
_ZN2v88internal19MaterializedLiteral14BuildConstantsEPNS0_7IsolateE 73663
_ZN2v88internal19MaterializedLiteral17InitDepthAndFlagsEv 77810
_ZN2v88internal19MaterializedLiteral19GetBoilerplateValueEPNS0_10ExpressionEPNS0_7IsolateE 8230727
_ZN2v88internal19MaterializedLiteral26NeedsInitialAllocationSiteEv 45877
_ZN2v88internal20ClassLiteralPropertyC2EPNS0_10ExpressionES3_NS1_4KindEbbb 460943
_ZN2v88internal21ObjectLiteralProperty14set_emit_storeEb 0
_ZN2v88internal21ObjectLiteralPropertyC2EPNS0_10ExpressionES3_NS1_4KindEb 137857
_ZN2v88internal21ObjectLiteralPropertyC2EPNS0_15AstValueFactoryEPNS0_10ExpressionES5_b 2917664
_ZN2v88internal7AstNode20AsIterationStatementEv 35184
_ZN2v88internal7AstNode21AsMaterializedLiteralEv 0
_ZN2v88internal7Literal4HashEv 3005274
_ZN2v88internal7Literal5MatchEPvS2_ 78279
_ZN2v88internalL25MatchLiteralCompareTypeofEPNS0_10ExpressionENS0_5Token5ValueES2_PS2_PPNS0_7LiteralE 1695788
_ZN2v88internalL28MatchLiteralCompareUndefinedEPNS0_10ExpressionENS0_5Token5ValueES2_PS2_ 1594152
_ZNK2v88internal10Expression12IsSmiLiteralEv 427306
_ZNK2v88internal10Expression13IsNullLiteralEv 8948
_ZNK2v88internal10Expression14IsPropertyNameEv 9433498
_ZNK2v88internal10Expression15IsNumberLiteralEv 2829627
_ZNK2v88internal10Expression15IsStringLiteralEv 256763
_ZNK2v88internal10Expression15ToBooleanIsTrueEv 972279
_ZNK2v88internal10Expression16IsTheHoleLiteralEv 5170
_ZNK2v88internal10Expression16ToBooleanIsFalseEv 956914
_ZNK2v88internal10Expression18IsUndefinedLiteralEv 1597800
_ZNK2v88internal10Expression25IsConciseMethodDefinitionEv 11617453
_ZNK2v88internal10Expression26IsValidReferenceExpressionEv 0
_ZNK2v88internal10Expression28IsAccessorFunctionDefinitionEv 11246241
_ZNK2v88internal10Expression29IsAnonymousFunctionDefinitionEv 11999659
_ZNK2v88internal12ArrayLiteral22IsFastCloningSupportedEv 387158
_ZNK2v88internal13ObjectLiteral22IsFastCloningSupportedEv 204254
_ZNK2v88internal15FunctionLiteral12GetDebugNameEv 23
_ZNK2v88internal15FunctionLiteral12end_positionEv 5185556
_ZNK2v88internal15FunctionLiteral13language_modeEv 4982919
_ZNK2v88internal15FunctionLiteral14start_positionEv 10955002
_ZNK2v88internal15FunctionLiteral18ShouldEagerCompileEv 6598460
_ZNK2v88internal15FunctionLiteral26SafeToSkipArgumentsAdaptorEv 3615639
_ZNK2v88internal15FunctionLiteral4kindEv 10158151
_ZNK2v88internal15FunctionLiteral4nameEPNS0_7IsolateE 0
_ZNK2v88internal15LiteralProperty20NeedsSetFunctionNameEv 3433588
_ZNK2v88internal18BreakableStatement6labelsEv 24368
_ZNK2v88internal19MaterializedLiteral8IsSimpleEv 225200
_ZNK2v88internal21ObjectLiteralProperty10emit_storeEv 252391
_ZNK2v88internal21ObjectLiteralProperty18IsCompileTimeValueEv 2023154
_ZNK2v88internal4Call11GetCallTypeEv 5197420
_ZNK2v88internal7Literal10BuildValueEPNS0_7IsolateE 7802826
_ZNK2v88internal7Literal12AsArrayIndexEPj 283088
_ZNK2v88internal7Literal14IsPropertyNameEv 283700
_ZNK2v88internal7Literal15ToBooleanIsTrueEv 382462
_ZNK2v88internal7Literal8ToUint32EPj 4301418

Generated by: LCOV version 1.10