LCOV - code coverage report
Current view: directory - js/src - jsanalyze.h (source / functions) Found Hit Coverage
Test: app.info Lines: 367 351 95.6 %
Date: 2012-06-02 Functions: 115 112 97.4 %

Function Name Sort by function name Hit count Sort by hit count
_ZN2js7analyze14ScriptAnalysis12ranInferenceEv 862832469
_ZN2js7analyze14ScriptAnalysis9maybeCodeEj 251870218
_ZN2js7analyzeL11GetDefCountEP8JSScriptj 164837094
_ZN2js7analyzeL11GetUseCountEP8JSScriptj 138034805
_ZN2js7analyzeL21BytecodeNoFallThroughE4JSOp 134787239
_ZN2js7analyze8BytecodeC2Ev 134784039
_ZN2js7analyze14ScriptAnalysis11ranBytecodeEv 111634636
_ZN2js7analyze14ScriptAnalysis7getCodeEj 110850434
_ZN2js7analyze14ScriptAnalysis7getCodeEPKh 84871463
_ZN2js7analyze14ScriptAnalysis13bytecodeTypesEPKh 77763024
_ZN2js7analyzeL7ArgSlotEj 46375392
_ZNK2js7analyze8SSAValue4kindEv 29651796
_ZN2js7analyzeL8ThisSlotEv 29456986
_ZN2js7analyzeL11ExtendedDefEPh 24193355
_ZN2js7analyze14ScriptAnalysis9maybeCodeEPKh 19230293
_ZN2js7analyze14ScriptAnalysis11pushedTypesEjj 15609450
_ZN2js7analyze14ScriptAnalysis11pushedTypesEPKhj 11575522
_ZN2js7analyzeL9LocalSlotEP8JSScriptj 6347974
_ZN2js7analyze14ScriptAnalysis3OOMEv 5404399
_ZN2js7analyzeL11ExtendedUseEPh 4568256
_ZN2js7analyze8SSAValue5clearEv 4232001
_ZNK2js7analyze8SSAValue12pushedOffsetEv 4046203
_ZN2js7analyzeL19BytecodeUpdatesSlotE4JSOp 3933441
_ZNK2js7analyze8SSAValue11pushedIndexEv 3926693
_ZN2js7analyze14ScriptAnalysis13trackUseChainERKNS0_8SSAValueE 3724426
_ZN2js7analyze14ScriptAnalysis11slotEscapesEj 3308870
_ZN2js7analyzeL10TotalSlotsEP8JSScript 3048045
_ZN2js7analyze14ScriptAnalysis11poppedValueEjj 2564212
_ZN2js7analyze14ScriptAnalysis13getValueTypesERKNS0_8SSAValueE 2563102
_ZN2js7analyze14ScriptAnalysis11poppedValueEPKhj 2530968
_ZN2js7analyze14ScriptAnalysis11poppedTypesEPKhj 2367893
_ZN2js7analyze8SSAValue10initPushedEjj 2330699
_ZN2js7analyze14ScriptAnalysis8useChainERKNS0_8SSAValueE 1801327
_ZN2js7analyze14ScriptAnalysis9trackSlotEj 1528239
_ZN2js7analyzeL15GetBytecodeSlotEP8JSScriptPh 1481654
_ZN2js7analyze14ScriptAnalysis6failedEv 1212362
_ZN2js7analyze14ScriptAnalysis13getAllocationEj 1026727
_ZN2js7analyze14ScriptAnalysis13getAllocationEPKh 1026085
_ZN2js7analyze14ScriptAnalysis10jumpTargetEj 1003928
_ZN2js7analyze14ScriptAnalysis10jumpTargetEPKh 1003928
_ZN2js7analyze17AutoEnterAnalysis5leaveEv 1003130
_ZN2js7analyze17AutoEnterAnalysisD2Ev 1003112
_ZN2js7analyze17AutoEnterAnalysis9constructEP13JSCompartment 1003112
_ZN2js7analyze17AutoEnterAnalysisC2EP9JSContext 950909
_ZN2js7analyze14ScriptAnalysisC2EP8JSScript 900984
_ZN2js7analyze13CrossSSAValueC2EjRKNS0_8SSAValueE 699589
_ZN2js7analyze8SSAValue11PushedValueEjj 656281
_ZN2js7analyze14ScriptAnalysis12typeBarriersEP9JSContextj 514462
_ZN2js7analyze14ScriptAnalysis12typeBarriersEP9JSContextPKh 514462
_ZN2js7analyze14ScriptAnalysis12ranLifetimesEv 489683
_ZNK2js7analyze8SSAValue10varInitialEv 468498
_ZN2js7analyze14CrossScriptSSA8getFrameEj 452137
_ZN2js7analyze14CrossScriptSSA9numFramesEv 445650
_ZN2js7analyze14ScriptAnalysis9newValuesEj 432985
_ZN2js7analyze14ScriptAnalysis9newValuesEPKh 432985
_ZN2js7analyze14CrossScriptSSA9iterFrameEj 358781
_ZNK2js7analyze8SSAValue7varSlotEv 329679
_ZNK2js7analyze8SSAValue7phiNodeEv 321047
_ZN2js7analyze14ScriptAnalysis8livenessEj 295200
_ZN2js7analyzeL12FollowBranchEP9JSContextP8JSScriptj 292386
_ZN2js7analyzeL10CalleeSlotEv 270927
_ZN2js7analyze14ScriptAnalysis7getLoopEj 263685
_ZN2js7analyze14ScriptAnalysis7getLoopEPKh 263142
_ZNK2js7analyze16LifetimeVariable4liveEj 210816
_ZNK2js7analyze14ScriptAnalysis15usesReturnValueEv 194132
_ZNK2js7analyze8SSAValue9varOffsetEv 184627
_ZNK2js7analyze8SSAValue9phiOffsetEv 156266
_ZN2js7analyze14ScriptAnalysis11compileableEv 141758
_ZN2js7analyze14CrossScriptSSA5FrameC2EjP8JSScriptjjPh 137096
_ZN2js7analyze14CrossScriptSSAC2EP9JSContextP8JSScript 134091
_ZN2js7analyze14CrossScriptSSAD2Ev 134091
_ZN2js7analyze14CrossScriptSSA11frameLengthEj 131876
_ZNK2js7analyze14ScriptAnalysis14usesScopeChainEv 84483
_ZN2js7analyze14ScriptAnalysis6ranSSAEv 77564
_ZN2js7analyze14ScriptAnalysis16addsScopeObjectsEv 77104
_ZN2js7analyze14ScriptAnalysis13popGuaranteedEPh 69524
_ZN2js7analyze9SlotValueC2EjRKNS0_8SSAValueE 63521
_ZN2js7analyze8LifetimeC2EjjPS1_ 61261
_ZNK2js7analyze16LifetimeVariable9onlyWriteEPNS0_12LoopAnalysisE 56367
_ZN2js7analyze17AutoEnterAnalysisC2EP13JSCompartment 52203
_ZN2js7analyzeL9StackSlotEP8JSScriptj 51356
_ZNK2js7analyze8SSAValueeqERKS1_ 51178
_ZN2js7analyze14ScriptAnalysis9getCallPCEPh 47110
_ZN2js7analyze8SSAValue11initWrittenEjj 42507
_ZN2js7analyze14ScriptAnalysis29incrementInitialValueObservedEPh 39085
_ZN2js7analyze14ScriptAnalysis18TypeInferenceStateC2EP9JSContext 38782
_ZN2js7analyze14ScriptAnalysis18TypeInferenceStateD2Ev 38782
_ZN2js7analyze14CrossScriptSSA11outerScriptEv 33602
_ZNK2js7analyze16LifetimeVariable10firstWriteEjj 33508
_ZNK2js7analyze14ScriptAnalysis10NameAccess11basePointerEv 28543
_ZN2js7analyze14ScriptAnalysis16localsAliasStackEv 25090
_ZNK2js7analyze14ScriptAnalysis16hasFunctionCallsEv 24289
_ZNK2js7analyze16LifetimeVariable10firstWriteEPNS0_12LoopAnalysisE 23543
_ZN2js7analyze11SSAUseChainC2Ev 22666
_ZNK2js7analyze8SSAValue7phiSlotEv 18458
_ZN2js7analyzeL18GetBytecodeIntegerEPh 15600
_ZN2js7analyze8SSAValue7initPhiEjPNS0_10SSAPhiNodeE 14965
_ZN2js7analyze10SSAPhiNodeC2Ev 14910
_ZN2js7analyze8SSAValue11initInitialEj 12559
_ZN2js7analyze14CrossScriptSSA5FrameD2Ev 6422
_ZN2js7analyze14ScriptAnalysis10inlineableEj 4645
_ZN2js7analyze14CrossScriptSSA13getValueTypesERKNS0_13CrossSSAValueE 4281
_ZNK2js7analyze14ScriptAnalysis14numReturnSitesEv 3060
_ZNK2js7analyze14ScriptAnalysis13usesThisValueEv 3033
_ZN2js7analyze14CrossScriptSSA14addInlineFrameEP8JSScriptjjPh 3005
_ZN2js7analyze14ScriptAnalysis12extendsScopeEv 1130
_ZNK2js7analyze16LifetimeVariable13nonDecreasingEP8JSScriptPNS0_12LoopAnalysisE 719
_ZN2js7analyze14ScriptAnalysis17modifiesArgumentsEv 201
_ZN2js7analyzeL16ReverseCompareOpE4JSOp 141
_ZN2js7analyze8SSAValue10WrittenVarEjj 84
_ZN2js7analyze8SSAValue8PhiValueEjPNS0_10SSAPhiNodeE 55
_ZN2js7analyze14ScriptAnalysis11poppedTypesEjj 4
_ZNK2js7analyze8SSAValue9phiLengthEv 0
_ZN2js7analyze14ScriptAnalysis6setOOMEP9JSContext 0
_ZNK2js7analyze8SSAValue8phiValueEj 0

Generated by: LCOV version 1.7