LCOV - code coverage report
Current view: top level - src - objects.cc (source / functions) Hit Total Coverage
Test: app.info Lines: 6064 6755 89.8 %
Date: 2017-04-26 Functions: 843 946 89.1 %

Function Name Sort by function name Hit count Sort by hit count
_ZN2v88internal6Object11GetPropertyEPNS0_14LookupIteratorE 191468715
_ZN2v88internal6Object15GetOrCreateHashEPNS0_7IsolateENS0_6HandleIS1_EE 94532376
_ZN2v88internal10JSReceiver11HasPropertyEPNS0_14LookupIteratorE 83463422
_ZN2v88internal18ConsStringIterator8ContinueEPi 75784580
_ZN2v88internal16StringComparator5State7AdvanceEi 56481012
_ZN2v88internal10HeapObject11IterateBodyENS0_12InstanceTypeEiPNS0_13ObjectVisitorE 52411275
_ZN2v88internal19EnumIndexComparatorINS0_14NameDictionaryEEclEPNS0_3SmiES5_ 51675992
_ZN2v88internal10HeapObject7IterateEPNS0_13ObjectVisitorE 33403765
_ZN2v88internal21InternalizedStringKey7IsMatchEPNS0_6ObjectE 30602494
_ZN2v88internal10DictionaryINS0_14NameDictionaryENS0_19NameDictionaryShapeENS0_6HandleINS0_4NameEEEE3AddENS4_IS2_EES6_NS4_INS0_6ObjectEEENS0_15PropertyDetailsEPi 22067457
_ZN2v88internal6JSDate16CurrentTimeValueEPNS0_7IsolateE 21999634
_ZN2v88internal8JSObject16ValidateElementsENS0_6HandleIS1_EE 21511152
_ZN2v88internal13DependentCode28DeoptimizeDependentCodeGroupEPNS0_7IsolateENS1_15DependencyGroupE 20040468
_ZN2v88internal8JSObject11AddPropertyENS0_6HandleIS1_EENS2_INS0_4NameEEENS2_INS0_6ObjectEEENS0_18PropertyAttributesE 17973289
_ZN2v88internal18SharedFunctionInfo14GlobalIterator4NextEv 16574437
_ZN2v88internal13ObjectVisitor15VisitCodeTargetEPNS0_4CodeEPNS0_9RelocInfoE 14306879
_ZN2v88internal4Code5IsOldEv 13874565
_ZN2v88internal16StringComparator5State4InitEPNS0_6StringE 12315640
_ZN2v88internal15StringSharedKey4HashEv 11954739
_ZN2v88internal8JSObject30SetOwnPropertyIgnoreAttributesENS0_6HandleIS1_EENS2_INS0_4NameEEENS2_INS0_6ObjectEEENS0_18PropertyAttributesE 10946720
_ZN2v88internal10JSReceiver21GetPropertyAttributesEPNS0_14LookupIteratorE 10832660
_ZN2v88internal3Map22PrepareForDataPropertyENS0_6HandleIS1_EEiNS0_17PropertyConstnessENS2_INS0_6ObjectEEE 10658805
_ZN2v88internal3Map13WrapFieldTypeENS0_6HandleINS0_9FieldTypeEEE 9704147
_ZN2v88internal10DictionaryINS0_16GlobalDictionaryENS0_21GlobalDictionaryShapeENS0_6HandleINS0_4NameEEEE3AddENS4_IS2_EES6_NS4_INS0_6ObjectEEENS0_15PropertyDetailsEPi 8825943
_ZN2v88internal8JSObject8DeepCopyENS0_6HandleIS1_EEPNS0_26AllocationSiteUsageContextENS1_13DeepCopyHintsE 7328575
_ZN2v88internal19TwoCharHashTableKey4HashEv 7323327
_ZN2v88internal19TwoCharHashTableKeyC2Ettj 7323327
_ZN2v88internal10DictionaryINS0_22SeededNumberDictionaryENS0_27SeededNumberDictionaryShapeEjE14EnsureCapacityENS0_6HandleIS2_EEij 6369272
_ZN2v88internal10JSReceiver15GetDataPropertyEPNS0_14LookupIteratorE 6206784
_ZN2v88internal10DictionaryINS0_22SeededNumberDictionaryENS0_27SeededNumberDictionaryShapeEjE3AddENS0_6HandleIS2_EEjNS5_INS0_6ObjectEEENS0_15PropertyDetailsEPi 5782796
_ZN2v88internal22SeededNumberDictionary14AddNumberEntryENS0_6HandleIS1_EEjNS2_INS0_6ObjectEEENS0_15PropertyDetailsENS2_INS0_8JSObjectEEE 5775746
_ZN2v88internal6Script8Iterator4NextEv 5732662
_ZN2v88internal6Object11SetPropertyENS0_6HandleIS1_EENS2_INS0_4NameEEES3_NS0_12LanguageModeENS1_14StoreFromKeyedE 4261217
_ZN2v88internal3Map21TransitionToPrototypeENS0_6HandleIS1_EENS2_INS0_6ObjectEEENS0_25PrototypeOptimizationModeE 4154295
_ZN2v88internal10JSReceiver24GetOwnPropertyDescriptorEPNS0_7IsolateENS0_6HandleIS1_EENS4_INS0_6ObjectEEEPNS0_18PropertyDescriptorE 3690215
_ZN2v88internal8JSObject33DefineOwnPropertyIgnoreAttributesEPNS0_14LookupIteratorENS0_6HandleINS0_6ObjectEEENS0_18PropertyAttributesENS1_20AccessorInfoHandlingE 2305905
_ZN2v88internal12StringHasher18MakeArrayIndexHashEji 2303138
_ZN2v88internal13ObjectVisitor20VisitEmbeddedPointerEPNS0_4CodeEPNS0_9RelocInfoE 2082470
_ZN2v88internal3Map19GeneralizeFieldTypeENS0_14RepresentationENS0_6HandleINS0_9FieldTypeEEES2_S5_PNS0_7IsolateE 2080752
_ZN2v88internal4Code17GetSafepointEntryEPh 1736619
_ZN2v88internal19JSObjectWalkVisitorINS0_26AllocationSiteUsageContextEE22VisitElementOrPropertyENS0_6HandleINS0_8JSObjectEEES6_ 1594049
_ZN2v88internal7JSArray9SetLengthENS0_6HandleIS1_EEj 1562026
_ZN2v88internal16FlatStringReader21PostGarbageCollectionEv 1491783
_ZN2v88internal10DictionaryINS0_24UnseededNumberDictionaryENS0_29UnseededNumberDictionaryShapeEjE14EnsureCapacityENS0_6HandleIS2_EEij 1320302
_ZN2v88internal24UnseededNumberDictionary11AtNumberPutENS0_6HandleIS1_EEjNS2_INS0_6ObjectEEE 1312933
_ZN2v88internal8JSObject24EnsureCanContainElementsENS0_6HandleIS1_EEPNS0_9ArgumentsEjjNS0_18EnsureElementsModeE 1144031
_ZN2v88internal9RegExpKey4HashEv 1069562
_ZN2v88internal13DependentCode14InsertWeakCodeENS0_6HandleIS1_EENS1_15DependencyGroupENS2_INS0_8WeakCellEEE 1051520
_ZN2v88internal4Code14GetCodeAgeStubEPNS0_7IsolateENS1_3AgeE 1013034
_ZN2v88internal8JSObject8DeepWalkENS0_6HandleIS1_EEPNS0_29AllocationSiteCreationContextE 918881
_ZN2v88internal13DependentCode29InsertCompilationDependenciesENS0_6HandleIS1_EENS1_15DependencyGroupENS2_INS0_7ForeignEEE 904414
_ZN2v88internal10JSFunction27CalculateInstanceSizeHelperENS0_12InstanceTypeEiiPiS3_ 709484
_ZN2v88internal23DeoptimizationInputData3NewEPNS0_7IsolateEiNS0_13PretenureFlagE 670319
_ZN2v88internal10JSReceiver34ValidateAndApplyPropertyDescriptorEPNS0_7IsolateEPNS0_14LookupIteratorEbPNS0_18PropertyDescriptorES7_NS0_6Object11ShouldThrowENS0_6HandleINS0_4NameEEE 668972
_ZN2v88internal10JSReceiver25OrdinaryDefineOwnPropertyEPNS0_7IsolateENS0_6HandleINS0_8JSObjectEEENS4_INS0_6ObjectEEEPNS0_18PropertyDescriptorENS7_11ShouldThrowE 662084
_ZN2v88internal10JSReceiver25OrdinaryDefineOwnPropertyEPNS0_14LookupIteratorEPNS0_18PropertyDescriptorENS0_6Object11ShouldThrowE 661985
_ZN2v88internal6String9ToCStringENS0_14AllowNullsFlagENS0_14RobustnessFlagEPi 654070
_ZN2v88internal4Code24MakeCodeAgeSequenceYoungEPhPNS0_7IsolateE 653325
_ZN2v88internal22SeededNumberDictionary11AtNumberPutENS0_6HandleIS1_EEjNS2_INS0_6ObjectEEENS2_INS0_8JSObjectEEE 586474
_ZN2v88internal8JSObject14DefineAccessorEPNS0_14LookupIteratorENS0_6HandleINS0_6ObjectEEES6_NS0_18PropertyAttributesE 507930
_ZN2v88internal21CompilationCacheTable9PutRegExpENS0_6HandleIS1_EENS2_INS0_6StringEEENS_4base5FlagsINS0_8JSRegExp4FlagEiEENS2_INS0_10FixedArrayEEE 353109
_ZN2v88internal19JSObjectWalkVisitorINS0_29AllocationSiteCreationContextEE22VisitElementOrPropertyENS0_6HandleINS0_8JSObjectEEES6_ 303561
_ZN2v88internal8JSObject36GetPropertyAttributesWithInterceptorEPNS0_14LookupIteratorE 281223
_ZN2v88internal15RegExpMatchInfo15ReserveCapturesENS0_6HandleIS1_EEi 259822
_ZN2v88internal11Relocatable7IterateEPNS0_7IsolateEPNS0_11RootVisitorE 240983
_ZN2v88internal24DeoptimizationOutputData3NewEPNS0_7IsolateEiNS0_13PretenureFlagE 236326
_ZN2v88internal8JSObject26SetPropertyWithInterceptorEPNS0_14LookupIteratorENS0_6Object11ShouldThrowENS0_6HandleIS4_EE 225641
_ZN2v88internal6Script8IteratorC2EPNS0_7IsolateE 212457
_ZN2v88internal6Script13GetLineNumberENS0_6HandleIS1_EEi 210501
_ZN2v88internal6Script15GetColumnNumberENS0_6HandleIS1_EEi 203270
_ZN2v88internal4Code9MakeYoungEPNS0_7IsolateE 199319
_ZN2v88internal9StringSet3NewEPNS0_7IsolateE 195518
_ZN2v88internal12_GLOBAL__N_112SearchStringIKhEEiPNS0_7IsolateENS0_6String11FlatContentENS0_6VectorIT_EEi.isra.465 179993
_ZN2v88internal22SeqOneByteSubStringKey7IsMatchEPNS0_6ObjectE 163661
_ZN2v88internal12AbstractCode23SourceStatementPositionEi 155350
_ZN2v88internal13WeakHashTable8AddEntryEiNS0_6HandleINS0_8WeakCellEEENS2_INS0_10HeapObjectEEE 147153
_ZN2v88internal16JSWeakCollection10InitializeENS0_6HandleIS1_EEPNS0_7IsolateE 129288
_ZN2v88internal11Relocatable31PostGarbageCollectionProcessingEPNS0_7IsolateE 122039
_ZN2v88internal13JSArrayBuffer19SetupAllocatingDataENS0_6HandleIS1_EEPNS0_7IsolateEmbNS0_10SharedFlagE 120119
_ZN2v88internal22SeqOneByteSubStringKey8AsHandleEPNS0_7IsolateE 115049
_ZN2v88internal5JSMap10InitializeENS0_6HandleIS1_EEPNS0_7IsolateE 80008
_ZN2v88internal5JSSet10InitializeENS0_6HandleIS1_EEPNS0_7IsolateE 78935
_ZN2v88internalL21CalculateLineEndsImplIhEEvPNS0_7IsolateEPNS0_4ListIiNS0_25FreeStoreAllocationPolicyEEENS0_6VectorIKT_EEb.isra.555 64358
_ZN2v88internal12AccessorInfo12AppendUniqueENS0_6HandleINS0_6ObjectEEENS2_INS0_10FixedArrayEEEi 63263
_ZN2v88internal6Object22GetLengthFromArrayLikeEPNS0_7IsolateENS0_6HandleIS1_EE 62056
_ZN2v88internal18ConsStringIterator10InitializeEPNS0_10ConsStringEi 60578
_ZNK2v88internal6Script13GetLineNumberEi 56978
_ZN2v88internal16OneByteStringKey8AsHandleEPNS0_7IsolateE 55683
_ZN2v88internal6Object23WriteToReadOnlyPropertyEPNS0_14LookupIteratorENS0_6HandleIS1_EENS1_11ShouldThrowE 48583
_ZN2v88internal6Object23WriteToReadOnlyPropertyEPNS0_7IsolateENS0_6HandleIS1_EES5_S5_NS1_11ShouldThrowE 48583
_ZN2v88internal9CodeCache15PutFirstElementEPNS0_7IsolateENS0_6HandleINS0_4NameEEENS4_INS0_4CodeEEE 37325
_ZN2v88internal8JSObject14AddDataElementENS0_6HandleIS1_EEjNS2_INS0_6ObjectEEENS0_18PropertyAttributesE 32929
_ZN2v88internal4Code11Kind2StringENS1_4KindE 29547
_ZN2v88internal12_GLOBAL__N_124StringTableNoAllocateKeyD2Ev 25653
_ZN2v88internal11Relocatable12ArchiveStateEPNS0_7IsolateEPc 22597
_ZN2v88internal11Relocatable12RestoreStateEPNS0_7IsolateEPc 22597
_ZN2v88internallsERSoNS0_12InstanceTypeE 20244
_ZN2v88internal6JSDate8GetFieldEPNS0_6ObjectEPNS0_3SmiE 17182
_ZN2v88internal10HeapNumber15HeapNumberPrintERSo 16569
_ZN2v88internal18SharedFunctionInfo14GlobalIteratorC2EPNS0_7IsolateE 11697
_ZN2v88internal6Object20CannotCreatePropertyEPNS0_7IsolateENS0_6HandleIS1_EES5_S5_NS1_11ShouldThrowE 9541
_ZN2v88internal10DictionaryINS0_24UnseededNumberDictionaryENS0_29UnseededNumberDictionaryShapeEjE3AddENS0_6HandleIS2_EEjNS5_INS0_6ObjectEEENS0_15PropertyDetailsEPi 7393
_ZN2v88internal15ObjectHashTable8AddEntryEiPNS0_6ObjectES3_ 5815
_ZN2v88internal8JSObject26GetPropertyWithInterceptorEPNS0_14LookupIteratorEPb 5152
_ZN2v88internal11Relocatable7IterateEPNS0_11RootVisitorEPc 4066
_ZN2v88internal14FixedArrayBase33GetMaxLengthForNewSpaceAllocationENS0_12ElementsKindE 3449
_ZN2v88internal13ObjectVisitor16VisitCellPointerEPNS0_4CodeEPNS0_9RelocInfoE 3364
_ZN2v88internal14AllocationSite7GetModeENS0_12ElementsKindES2_ 3312
_ZN2v88internal12_GLOBAL__N_112SearchStringIKtEEiPNS0_7IsolateENS0_6String11FlatContentENS0_6VectorIT_EEi 3150
_ZN2v88internal10JSReceiver19HasInPrototypeChainEPNS0_7IsolateENS0_6HandleIS1_EENS4_INS0_6ObjectEEE 2619
_ZN2v88internal7JSProxy21GetPropertyAttributesEPNS0_14LookupIteratorE 2470
_ZN2v88internal12_GLOBAL__N_120StringMatchBackwardsIhhEEiNS0_6VectorIKT_EENS3_IKT0_EEi.isra.350 2253
_ZN2v88internallsERSoRKNS0_5BriefE 1714
_ZN2v88internal6Object28RedefineIncompatiblePropertyEPNS0_7IsolateENS0_6HandleIS1_EES5_NS1_11ShouldThrowE 1527
_ZN2v88internal15JSArrayIterator27ElementsKindForInstanceTypeENS0_12InstanceTypeE 1408
_ZN2v88internal11Relocatable21ArchiveSpacePerThreadEv 1313
_ZN2v88internal6Module11InstantiateENS0_6HandleIS1_EENS_5LocalINS_7ContextEEEPFNS_10MaybeLocalINS_6ModuleEEES6_NS4_INS_6StringEEENS4_IS8_EEE 1216
_ZN2v88internal6Module10ResolveSetC2EPNS0_4ZoneE 1077
_ZN2v88internal21CodeCacheHashTableKey8AsHandleEPNS0_7IsolateE 1050
_ZN2v88internal12_GLOBAL__N_119HasExcludedPropertyEPKNS0_12ScopedVectorINS0_6HandleINS0_6ObjectEEEEES5_ 686
_ZN2v88internal18SharedFunctionInfo14ScriptIteratorC2EPNS0_7IsolateENS0_6HandleINS0_10FixedArrayEEE 642
_ZN2v88internalL21CalculateLineEndsImplItEEvPNS0_7IsolateEPNS0_4ListIiNS0_25FreeStoreAllocationPolicyEEENS0_6VectorIKT_EEb.isra.556 606
_ZN2v88internal6JSDate15SetCachedFieldsElPNS0_9DateCacheE 583
_ZN2v88internal10JSReceiver14DeletePropertyENS0_6HandleIS1_EENS2_INS0_4NameEEENS0_12LanguageModeE 468
_ZN2v88internal12_GLOBAL__N_118UnorderedStringMapC2EPNS0_4ZoneE 388
_ZN2v88internal11StringTable32EnsureCapacityForDeserializationEPNS0_7IsolateEi 385
_ZN2v88internal12_GLOBAL__N_118UnorderedStringSetC2EPNS0_4ZoneE 314
_ZN2v88internal12_GLOBAL__N_118UnorderedModuleSetC2EPNS0_4ZoneE 300
_ZN2v88internal6Object10ShortPrintEPNS0_12StringStreamE 260
_ZN2v88internal6String9IsEqualToIhEEbNS0_6VectorIKT_EE 210
_ZNK2v88internal3Smi8SmiPrintERSo 189
_ZN2v88internal15ObjectHashTable11RemoveEntryEi 164
_ZN2v88internal8JSObject42GetPropertyAttributesWithFailedAccessCheckEPNS0_14LookupIteratorE 145
_ZN2v88internal8JSObject32SetPropertyWithFailedAccessCheckEPNS0_14LookupIteratorENS0_6HandleINS0_6ObjectEEENS5_11ShouldThrowE 137
_ZN2v88internal18NormalizedMapCache3NewEPNS0_7IsolateE 79
_ZN2v88internal4Code20MarkToBeExecutedOnceEPNS0_7IsolateE 48
_ZN2v88internal9JSPromise6StatusEi 30
_ZN2v88internal4Code18MarkCodeAsExecutedEPhPNS0_7IsolateE 15
_ZN2v88internal6Object10ShortPrintEP8_IO_FILE 14
_ZN2v88internal13ObjectVisitor16VisitDebugTargetEPNS0_4CodeEPNS0_9RelocInfoE 12
_ZN2v88internal12_GLOBAL__N_120StringMatchBackwardsIthEEiNS0_6VectorIKT_EENS3_IKT0_EEi.isra.352 7
_ZN2v88internal4Code6PreAgeEPNS0_7IsolateE 6
_ZN2v88internal9RegExpKey8AsHandleEPNS0_7IsolateE 0
_ZNK2v88internal14Representation8MnemonicEv 0
_ZN2v88internal8JSObject16GetFunctionRealmENS0_6HandleIS1_EE 0
_ZN2v88internal21InternalizedStringKeyD2Ev 0
_ZN2v88internal15StringSharedKeyD2Ev 0
_ZN2v88internal6Object10ShortPrintERSo 0
_ZN2v88internal10DictionaryINS0_24UnseededNumberDictionaryENS0_29UnseededNumberDictionaryShapeEjE14DeletePropertyENS0_6HandleIS2_EEi 0
_ZN2v88internal18FieldTypeIsClearedENS0_14RepresentationEPNS0_9FieldTypeE 0
_ZN2v88internal19TwoCharHashTableKey8AsHandleEPNS0_7IsolateE 0
_ZN2v88internal19TwoCharHashTableKeyD0Ev 0
_ZN2v88internal12AccessorInfo8redirectEPNS0_7IsolateEPhNS0_17AccessorComponentE 0
_ZN2v88internal15DescriptorArray8CopyUpToENS0_6HandleIS1_EEii 0
_ZN2v88internal12_GLOBAL__N_120StringMatchBackwardsIttEEiNS0_6VectorIKT_EENS3_IKT0_EEi.isra.354 0
_ZN2v88internal23PropertyKeyToArrayIndexENS0_6HandleINS0_6ObjectEEEPj 0
_ZN2v88internal12_GLOBAL__N_124StringTableNoAllocateKey4HashEv 0
_ZN2v88internal19TwoCharHashTableKeyD2Ev 0
_ZN2v88internal11Relocatable7IterateEPNS0_11RootVisitorEPS1_ 0
_ZN2v88internal16SeqTwoByteString23SeqTwoByteStringGetDataEj 0
_ZN2v88internal7JSProxy23GetOrCreateIdentityHashEPNS0_7IsolateENS0_6HandleIS1_EE 0
_ZN2v88internal9RegExpKeyD0Ev 0
_ZN2v88internal12AbstractCode11Kind2StringENS1_4KindE 0
_ZN2v88internal14AllocationSite21PretenureDecisionNameENS1_17PretenureDecisionE 0
_ZN2v88internal21CodeCacheHashTableKeyD2Ev 0
_ZN2v88internal12_GLOBAL__N_120StringMatchBackwardsIhtEEiNS0_6VectorIKT_EENS3_IKT0_EEi.isra.353 0
_ZN2v88internal21CodeCacheHashTableKeyD0Ev 0
_ZN2v88internal10JSReceiver30IsCompatiblePropertyDescriptorEPNS0_7IsolateEbPNS0_18PropertyDescriptorES5_NS0_6HandleINS0_4NameEEENS0_6Object11ShouldThrowE 0
_ZN2v88internal4Code18PrintDeoptLocationEP8_IO_FILEPh 0
_ZN2v88internal12_GLOBAL__N_124StringTableNoAllocateKeyD0Ev 0
_ZN2v88internal12_GLOBAL__N_124StringTableNoAllocateKey8AsHandleEPNS0_7IsolateE 0
_ZNK2v88internal6Script15GetColumnNumberEi 0
_ZN2v88internal8JSObject25InvalidatePrototypeChainsEPNS0_3MapE 0
_ZN2v88internal3Map39TransitionRequiresSynchronizationWithGCEPS1_ 0
_ZN2v88internal15StringSharedKeyD0Ev 0
_ZN2v88internal13ObjectVisitor20VisitCodeAgeSequenceEPNS0_4CodeEPNS0_9RelocInfoE 0
_ZN2v88internal16TwoByteStringKey8AsHandleEPNS0_7IsolateE 0
_ZN2v88internal24UnseededNumberDictionary14AddNumberEntryENS0_6HandleIS1_EEjNS2_INS0_6ObjectEEE 0
_ZN2v88internal21InternalizedStringKeyD0Ev 0
_ZN2v88internal6String9IsEqualToItEEbNS0_6VectorIKT_EE 0
_ZN2v88internal10FrameArray11EnsureSpaceENS0_6HandleIS1_EEi 0
_ZN2v88internal13DependentCode19DependencyGroupNameENS1_15DependencyGroupE 0
_ZN2v88internal10HeapNumber22HeapNumberBooleanValueEv 0
_ZN2v88internal3Map25IsValidElementsTransitionENS0_12ElementsKindES2_ 0
_ZN2v88internal9RegExpKeyD2Ev 0

Generated by: LCOV version 1.10