LCOV - code coverage report
Current view: top level - src/ast - ast.cc (source / functions) Hit Total Coverage
Test: app.info Lines: 450 470 95.7 %
Date: 2017-04-26 Functions: 81 87 93.1 %

Function Name Sort by function name Hit count Sort by hit count
_ZN2v88internal13VariableProxyC2EPKNS0_12AstRawStringENS0_12VariableKindEi 124131731
_ZN2v88internal13VariableProxy6BindToEPNS0_8VariableE 93187547
_ZNK2v88internal9Statement6IsJumpEv 34466743
_ZNK2v88internal10Expression14IsPropertyNameEv 28706017
_ZN2v88internal13VariableProxy19AssignFeedbackSlotsEPNS0_18FeedbackVectorSpecENS0_10TypeofModeEPNS0_17FeedbackSlotCacheE 28601512
_ZN2v88internal10AssignmentC2ENS0_5Token5ValueEPNS0_10ExpressionES5_i 28083326
_ZNK2v88internal15FunctionLiteral4kindEv 28017485
_ZNK2v88internal10Expression29IsAnonymousFunctionDefinitionEv 19124041
_ZN2v88internal19MaterializedLiteral19GetBoilerplateValueEPNS0_10ExpressionEPNS0_7IsolateE 14040687
_ZN2v88internal13VariableProxyC2EPNS0_8VariableEi 13751523
_ZNK2v88internal15FunctionLiteral14start_positionEv 12913471
_ZNK2v88internal10Expression26IsValidReferenceExpressionEv 11738046
_ZNK2v88internal15FunctionLiteral13language_modeEv 11603971
_ZN2v88internalL17AssignVectorSlotsEPNS0_10ExpressionEPNS0_18FeedbackVectorSpecENS0_12LanguageModeEPNS0_12FeedbackSlotE 10904350
_ZN2v88internal10Assignment19AssignFeedbackSlotsEPNS0_18FeedbackVectorSpecENS0_12LanguageModeEPNS0_17FeedbackSlotCacheE 10617531
_ZNK2v88internal15FunctionLiteral12end_positionEv 9743015
_ZN2v88internal15FunctionLiteral21AllowsLazyCompilationEv 6231074
_ZNK2v88internal15FunctionLiteral18ShouldEagerCompileEv 5454100
_ZN2v88internal13ObjectLiteral21IsBoilerplatePropertyEPNS0_21ObjectLiteralPropertyE 4910163
_ZN2v88internal21ObjectLiteralPropertyC2EPNS0_15AstValueFactoryEPNS0_10ExpressionES5_b 4689392
_ZNK2v88internal10Expression18IsUndefinedLiteralEv 4423075
_ZNK2v88internal21ObjectLiteralProperty18IsCompileTimeValueEv 4346189
_ZN2v88internalL8IsTypeofEPNS0_10ExpressionE 4286825
_ZN2v88internalL25MatchLiteralCompareTypeofEPNS0_10ExpressionENS0_5Token5ValueES2_PS2_PPNS0_7LiteralE 4286825
_ZN2v88internal4Call19AssignFeedbackSlotsEPNS0_18FeedbackVectorSpecENS0_12LanguageModeEPNS0_17FeedbackSlotCacheE 4166613
_ZN2v88internalL28MatchLiteralCompareUndefinedEPNS0_10ExpressionENS0_5Token5ValueES2_PS2_ 3999385
_ZN2v88internalL15IsVoidOfLiteralEPNS0_10ExpressionE 3999385
_ZN2v88internal15BinaryOperation19AssignFeedbackSlotsEPNS0_18FeedbackVectorSpecENS0_12LanguageModeEPNS0_17FeedbackSlotCacheE 3752718
_ZNK2v88internal10Expression13IsNullLiteralEv 3689271
_ZN2v88internalL23MatchLiteralCompareNullEPNS0_10ExpressionENS0_5Token5ValueES2_PS2_ 3683430
_ZNK2v88internal4Call11GetCallTypeEv 3571451
_ZN2v88internal7AstNode21AsMaterializedLiteralEv 3467453
_ZN2v88internal13VariableProxyC2EPKS1_ 2532352
_ZN2v88internal7Literal4HashEv 2530861
_ZNK2v88internal10Expression15IsNumberLiteralEv 2516912
_ZNK2v88internal10Expression16ToBooleanIsFalseEv 2498643
_ZNK2v88internal10Expression15ToBooleanIsTrueEv 2497105
_ZN2v88internal15FunctionLiteral15NeedsHomeObjectEPNS0_10ExpressionE 2450875
_ZN2v88internal16CompareOperation19AssignFeedbackSlotsEPNS0_18FeedbackVectorSpecENS0_12LanguageModeEPNS0_17FeedbackSlotCacheE 2299045
_ZN2v88internal16CompareOperation22IsLiteralCompareTypeofEPPNS0_10ExpressionEPPNS0_7LiteralE 2286108
_ZN2v88internal16CompareOperation25IsLiteralCompareUndefinedEPPNS0_10ExpressionE 2000613
_ZN2v88internal16CompareOperation20IsLiteralCompareNullEPPNS0_10ExpressionE 1842310
_ZNK2v88internal10Expression15IsStringLiteralEv 1819225
_ZN2v88internal10Expression27RecordToBooleanTypeFeedbackEPNS0_18TypeFeedbackOracleE 1353085
_ZNK2v88internal10Expression12IsSmiLiteralEv 1105956
_ZN2v88internal15FunctionLiteral21SetShouldEagerCompileEv 1096608
_ZN2v88internal13ObjectLiteral17InitDepthAndFlagsEv 1022005
_ZN2v88internalL24MatchSmiLiteralOperationEPNS0_10ExpressionES2_PS2_PPNS0_3SmiE 1013713
_ZN2v88internal15BinaryOperation21IsSmiLiteralOperationEPPNS0_10ExpressionEPPNS0_3SmiE 930259
_ZNK2v88internal10Expression13IsMonomorphicEv 800964
_ZN2v88internal10Expression16GetReceiverTypesEv 800964
_ZN2v88internal13ObjectLiteral18CalculateEmitStoreEPNS0_4ZoneE 750142
_ZN2v88internal13ObjectLiteral19AssignFeedbackSlotsEPNS0_18FeedbackVectorSpecENS0_12LanguageModeEPNS0_17FeedbackSlotCacheE 750142
_ZNK2v88internal10Assignment9binary_opEv 710403
_ZN2v88internal13ObjectLiteral23BuildConstantPropertiesEPNS0_7IsolateE 668246
_ZNK2v88internal21ObjectLiteralProperty10emit_storeEv 595115
_ZN2v88internal10CaseClauseC2EPNS0_10ExpressionEPNS0_8ZoneListIPNS0_9StatementEEEi 534761
_ZNK2v88internal13ObjectLiteral22IsFastCloningSupportedEv 490483
_ZN2v88internal12ArrayLiteral17InitDepthAndFlagsEv 381220
_ZN2v88internal20ClassLiteralPropertyC2EPNS0_10ExpressionES3_NS1_4KindEbb 350663
_ZN2v88internal19MaterializedLiteral17InitDepthAndFlagsEv 350405
_ZN2v88internal19MaterializedLiteral14BuildConstantsEPNS0_7IsolateE 345952
_ZN2v88internal12ArrayLiteral19AssignFeedbackSlotsEPNS0_18FeedbackVectorSpecENS0_12LanguageModeEPNS0_17FeedbackSlotCacheE 308441
_ZN2v88internal7AstNode20AsIterationStatementEv 293965
_ZNK2v88internal15LiteralProperty20NeedsSetFunctionNameEv 293714
_ZNK2v88internal15LiteralProperty24GetStoreDataPropertySlotEv 293714
_ZN2v88internal12ArrayLiteral21BuildConstantElementsEPNS0_7IsolateE 292440
_ZN2v88internal14CountOperation19AssignFeedbackSlotsEPNS0_18FeedbackVectorSpecENS0_12LanguageModeEPNS0_17FeedbackSlotCacheE 275299
_ZN2v88internal10CaseClause19AssignFeedbackSlotsEPNS0_18FeedbackVectorSpecENS0_12LanguageModeEPNS0_17FeedbackSlotCacheE 243037
_ZNK2v88internal12ArrayLiteral22IsFastCloningSupportedEv 225086
_ZN2v88internal21ObjectLiteralPropertyC2EPNS0_10ExpressionES3_NS1_4KindEb 220772
_ZN2v88internal14UnaryOperation27RecordToBooleanTypeFeedbackEPNS0_18TypeFeedbackOracleE 185691
_ZN2v88internal15BinaryOperation27RecordToBooleanTypeFeedbackEPNS0_18TypeFeedbackOracleE 149208
_ZNK2v88internal10Expression10GetKeyTypeEv 107042
_ZN2v88internal7Literal5MatchEPvS2_ 99715
_ZN2v88internal7AstNode20AsBreakableStatementEv 83904
_ZN2v88internal12ClassLiteral19AssignFeedbackSlotsEPNS0_18FeedbackVectorSpecENS0_12LanguageModeEPNS0_17FeedbackSlotCacheE 43566
_ZNK2v88internal10Expression12GetStoreModeEv 24539
_ZN2v88internal14ForInStatement19AssignFeedbackSlotsEPNS0_18FeedbackVectorSpecENS0_12LanguageModeEPNS0_17FeedbackSlotCacheE 11519
_ZN2v88internal10Expression8MarkTailEv 11034
_ZN2v88internal12ArrayLiteral13RewindSpreadsEv 3324
_ZN2v88internal11CallRuntime10debug_nameEv 0
_ZN2v88internal21ObjectLiteralProperty14set_emit_storeEb 0
_ZNK2v88internal12ArrayLiteral22constant_elements_kindEv 0
_ZN2v88internal15LiteralProperty24SetStoreDataPropertySlotENS0_12FeedbackSlotE 0
_ZNK2v88internal10Expression32IsValidReferenceExpressionOrThisEv 0
_ZNK2v88internal12DoExpression29IsAnonymousFunctionDefinitionEv 0

Generated by: LCOV version 1.10