LCOV - code coverage report
Current view: directory - js/src - jsinferinlines.h (source / functions) Found Hit Coverage
Test: app.info Lines: 662 621 93.8 %
Date: 2012-04-07 Functions: 104 102 98.1 %

Function Name Sort by function name Hit count Sort by hit count
_ZN8JSScript11hasAnalysisEv 2028248078
_ZN8JSScript8analysisEv 1062778766
_ZN2js5types22AutoEnterTypeInference4initEPNS_6FreeOpEP13JSCompartment 955958080
_ZN2js5types22AutoEnterTypeInferenceD2Ev 955958080
_ZN2js5types22AutoEnterTypeInferenceC2EP9JSContextb 955923595
_ZN2js5types7TypeSet7hasTypeENS0_4TypeE 171094302
_ZN2js5types12GetValueTypeEP9JSContextRKN2JS5ValueE 166902888
_ZN2js5types10TypeScript7MonitorEP9JSContextP8JSScriptPhRKN2JS5ValueE 149850692
_ZN2js5types17PrimitiveTypeFlagE11JSValueType 117733860
_ZN8JSScript14ensureHasTypesEP9JSContext 102566654
_ZN8JSScript17ensureRanAnalysisEP9JSContextP8JSObject 102493944
_ZN2js5types10MakeTypeIdEP9JSContext4jsid 73674843
_ZN2js5types18TrackPropertyTypesEP9JSContextP8JSObject4jsid 72113711
_ZN2js5types17AddTypePropertyIdEP9JSContextP8JSObject4jsidRKN2JS5ValueE 58164129
_ZN2js5types10TypeScript8ArgTypesEP8JSScriptj 45082852
_ZN2js5types10TypeObject11readBarrierEPS1_ 41838774
_ZN2js5types4Type10ObjectTypeEP8JSObject 41228106
_ZN2js5typesL13HashSetLookupIPNS0_13TypeObjectKeyES2_S2_EEPT0_PS5_jT_ 40246746
_ZN2js5types10TypeScript9ThisTypesEP8JSScript 29343419
_ZNK2js5types10TypeObject17basePropertyCountEv 24524934
_ZN2js5types15TypeMonitorCallEP9JSContextRKNS_8CallArgsEb 21873273
_ZN2js5types10TypeScript11SetArgumentEP9JSContextP8JSScriptjRKN2JS5ValueE 20697199
_ZN2js5types10TypeScript11SetArgumentEP9JSContextP8JSScriptjNS0_4TypeE 20696700
_ZN2js5types10TypeObject16writeBarrierPostEPS1_Pv 15734705
_ZN2js5typesL13HashSetInsertI4jsidNS0_8PropertyES3_EEPPT0_P13JSCompartmentRS6_RjT_ 14695053
_ZN2js5types10TypeObject11getPropertyEP9JSContext4jsidb 14686877
_ZN2js5types7TypeSet14setOwnPropertyEP9JSContextb 13999037
_ZN2js5types10TypeScript13MonitorAssignEP9JSContextP8JSObject4jsid 13161666
_ZN2js5types26MarkTypePropertyConfiguredEP9JSContextP8JSObject4jsid 12707055
_ZN2js5types10TypeScript7SetThisEP9JSContextP8JSScriptNS0_4TypeE 12519334
_ZN2js5types10TypeScript7SetThisEP9JSContextP8JSScriptRKN2JS5ValueE 11806672
_ZN2js5types10TypeObject15writeBarrierPreEPS1_ 10645876
_ZN2js5types10TypeObject16maybeGetPropertyEP9JSContext4jsid 8421831
_ZN2js5typesL13HashSetLookupI4jsidNS0_8PropertyES3_EEPT0_PS5_jT_ 8421831
_ZN2js5types7TypeSet14getObjectCountEv 6453355
_ZN2js5types7TypeSet7addTypeEP9JSContextNS0_4TypeE 6412854
_ZN2js5types15TypeCompartment14resolvePendingEP9JSContext 4699928
_ZN2js5typesL15HashSetCapacityEj 4554030
_ZN8JSScript18ensureRanInferenceEP9JSContext 4355484
_ZN2js5types31MarkTypeObjectUnknownPropertiesEP9JSContextPNS0_10TypeObjectEb 3801202
_ZN2js5types15TypeCompartment10addPendingEP9JSContextPNS0_14TypeConstraintEPNS0_7TypeSetENS0_4TypeE 3160284
_ZN2js5types19MarkTypeObjectFlagsEP9JSContextP8JSObjectj 3133320
_ZN2js5types7TypeSet9getObjectEj 2638378
_ZN2js5types10TypeScript11GetPcScriptEP9JSContextPP8JSScriptPPh 2619521
_ZN2js5typesL13HashSetInsertIPNS0_13TypeObjectKeyES2_S2_EEPPT0_P13JSCompartmentRS6_RjT_ 2275262
_ZN2js5typesL7HashKeyIPNS0_13TypeObjectKeyES2_EEjT_ 2204634
_ZN2js5typesL24SetInitializerObjectTypeEP9JSContextP8JSScriptPhP8JSObject 1870897
_ZN2js5types10TypeScript15MonitorOverflowEP9JSContextP8JSScriptPh 1398041
_ZN2js5types7TypeSet18setBaseObjectCountEj 1337387
_ZN13JSCompartment12getEmptyTypeEP9JSContext 1336772
_ZN2js5types17AllocationSiteKeyC2Ev 1244003
_ZN2js5types17AddTypePropertyIdEP9JSContextP8JSObject4jsidNS0_4TypeE 1242527
_ZN2js5types10TypeScript10InitObjectEP9JSContextP8JSScriptPh10JSProtoKey 1017738
_ZN2js5types17AllocationSiteKey4hashES1_ 1017262
_ZN2js5types10TypeScript15MonitorOverflowEP9JSContext 999574
_ZN2js5types17AllocationSiteKey5matchERKS1_S3_ 996425
_ZN2js5types7TypeSet13getTypeObjectEj 840987
_ZN2js5types17TypeFlagPrimitiveEj 774498
_ZN2js5types7TypeSet15getSingleObjectEj 765341
_ZN2js5types4Type10ObjectTypeEPNS0_10TypeObjectE 737572
_ZN2js5typesL7HashKeyI4jsidNS0_8PropertyEEEjT_ 678104
_ZN2js5typesL16HashSetInsertTryIPNS0_13TypeObjectKeyES2_S2_EEPPT0_P13JSCompartmentRS6_RjT_ 627669
_ZN2js5types4Type10ObjectTypeEPNS0_13TypeObjectKeyE 583578
_ZN2js5types10TypeScript13MonitorStringEP9JSContextP8JSScriptPh 509356
_ZN2js5types17UseNewTypeAtEntryEP9JSContextPNS_10StackFrameE 502154
_ZN2js5types10TypeObject16getPropertyCountEv 452774
_ZN8JSScript13clearAnalysisEv 428422
_ZN2js5typesL16HashSetInsertTryI4jsidNS0_8PropertyES3_EEPPT0_P13JSCompartmentRS6_RjT_ 379779
_ZN2js5types10TypeObject20setBasePropertyCountEj 358522
_ZN2js5types10TypeObjectC2EP8JSObjectbb 346138
_ZN2js5types10TypeScript9SlotTypesEP8JSScriptj 337376
_ZN2js5types10TypeObject15setFlagsFromKeyEP9JSContext10JSProtoKey 246841
_ZN2js5types10TypeScript11NumTypeSetsEP8JSScript 203037
_ZN2js5typesL12TypeIdStringE4jsid 194854
_ZN2js5types15TypeCompartment11compartmentEv 157873
_ZN2js5types10TypeScriptC2Ev 154005
_ZN2js5types8PropertyC2E4jsid 152184
_ZN2js5types7TypeSet12clearObjectsEv 138771
_ZN2js5types10TypeScript11ReturnTypesEP8JSScript 131193
_ZN2js5types10TypeScript13MonitorStringEP9JSContext 118047
_ZN2js5types10TypeScript10LocalTypesEP8JSScriptj 109170
_ZN2js5types23GetTypeCallerInitObjectEP9JSContext10JSProtoKey 108378
_ZN2js5types20AutoEnterCompilationD2Ev 95862
_ZN2js5types20AutoEnterCompilationC2EP9JSContextP8JSScriptbj 95862
_ZN2js5types10TypeScript5traceEP8JSTracer 70791
_ZN2js5types16GetTypeNewObjectEP9JSContext10JSProtoKey 62852
_ZN2js5types12TypeCallsiteC2EP9JSContextP8JSScriptPhbj 57521
_ZN2js5types22AutoEnterTypeInferenceC2EPNS_6FreeOpEP13JSCompartment 34485
_ZN2js5types15AddTypePropertyEP9JSContextPNS0_10TypeObjectEPKcNS0_4TypeE 32848
_ZN2js5types21MarkObjectStateChangeEP9JSContextP8JSObject 23700
_ZN2js5types8PropertyC2ERKS1_ 21534
_ZN2js5types10TypeScript8SetLocalEP9JSContextP8JSScriptjRKN2JS5ValueE 18559
_ZN2js5types10TypeObject11getPropertyEj 15947
_ZN2js5types10TypeScript8SetLocalEP9JSContextP8JSScriptjNS0_4TypeE 10731
_ZN2js5types10TypeScript12StandardTypeEP9JSContextP8JSScript10JSProtoKey 8070
_ZN2js5types19MarkIteratorUnknownEP9JSContext 4363
_ZN2js5types12FixArrayTypeEP9JSContextP8JSObject 3258
_ZN2js5types10TypeScript14MonitorUnknownEP9JSContextP8JSScriptPh 2826
_ZN2js5types13FixObjectTypeEP9JSContextP8JSObject 2569
_ZN2js5types10TypeScript14MonitorUnknownEP9JSContext 874
_ZN2js5types13TypeNewScript16writeBarrierPostEPS1_Pv 619
_ZN2js5types13TypeNewScript15writeBarrierPreEPS1_ 619
_ZN2js5types15AddTypePropertyEP9JSContextPNS0_10TypeObjectEPKcRKN2JS5ValueE 0
_ZN2js5types10TypeObject9getGlobalEv 0

Generated by: LCOV version 1.7