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-04-21 Functions: 115 112 97.4 %

Function Name Sort by function name Hit count Sort by hit count
_ZN2js7analyze14ScriptAnalysis12ranInferenceEv 562715270
_ZN2js7analyze14ScriptAnalysis9maybeCodeEj 252241015
_ZN2js7analyzeL11GetDefCountEP8JSScriptj 164996291
_ZN2js7analyzeL11GetUseCountEP8JSScriptj 138195049
_ZN2js7analyzeL21BytecodeNoFallThroughE4JSOp 134957911
_ZN2js7analyze8BytecodeC2Ev 134954711
_ZN2js7analyze14ScriptAnalysis11ranBytecodeEv 110817490
_ZN2js7analyze14ScriptAnalysis7getCodeEj 109915426
_ZN2js7analyze14ScriptAnalysis7getCodeEPKh 83947589
_ZN2js7analyze14ScriptAnalysis13bytecodeTypesEPKh 76842913
_ZN2js7analyzeL7ArgSlotEj 46415348
_ZNK2js7analyze8SSAValue4kindEv 29655116
_ZN2js7analyzeL8ThisSlotEv 29500248
_ZN2js7analyzeL11ExtendedDefEPh 24192328
_ZN2js7analyze14ScriptAnalysis9maybeCodeEPKh 19309126
_ZN2js7analyze14ScriptAnalysis11pushedTypesEjj 15605683
_ZN2js7analyze14ScriptAnalysis11pushedTypesEPKhj 11573549
_ZN2js7analyzeL9LocalSlotEP8JSScriptj 6347885
_ZN2js7analyze14ScriptAnalysis3OOMEv 5405547
_ZN2js7analyzeL11ExtendedUseEPh 4568998
_ZN2js7analyze8SSAValue5clearEv 4234505
_ZNK2js7analyze8SSAValue12pushedOffsetEv 4047173
_ZNK2js7analyze8SSAValue11pushedIndexEv 3927284
_ZN2js7analyzeL19BytecodeUpdatesSlotE4JSOp 3913755
_ZN2js7analyze14ScriptAnalysis13trackUseChainERKNS0_8SSAValueE 3726355
_ZN2js7analyze14ScriptAnalysis11slotEscapesEj 3306103
_ZN2js7analyzeL10TotalSlotsEP8JSScript 3045706
_ZN2js7analyze14ScriptAnalysis11poppedValueEjj 2563957
_ZN2js7analyze14ScriptAnalysis13getValueTypesERKNS0_8SSAValueE 2562172
_ZN2js7analyze14ScriptAnalysis11poppedValueEPKhj 2530690
_ZN2js7analyze14ScriptAnalysis11poppedTypesEPKhj 2367248
_ZN2js7analyze8SSAValue10initPushedEjj 2332226
_ZN2js7analyze14ScriptAnalysis8useChainERKNS0_8SSAValueE 1802270
_ZN2js7analyze14ScriptAnalysis9trackSlotEj 1525343
_ZN2js7analyzeL15GetBytecodeSlotEP8JSScriptPh 1480533
_ZN2js7analyze14ScriptAnalysis6failedEv 1213547
_ZN2js7analyze14ScriptAnalysis13getAllocationEj 1027710
_ZN2js7analyze14ScriptAnalysis13getAllocationEPKh 1027068
_ZN2js7analyze14ScriptAnalysis10jumpTargetEj 1005558
_ZN2js7analyze14ScriptAnalysis10jumpTargetEPKh 1005558
_ZN2js7analyze17AutoEnterAnalysis5leaveEv 1004442
_ZN2js7analyze17AutoEnterAnalysisD2Ev 1004424
_ZN2js7analyze17AutoEnterAnalysis9constructEP13JSCompartment 1004424
_ZN2js7analyze17AutoEnterAnalysisC2EP9JSContext 952236
_ZN2js7analyze14ScriptAnalysisC2EP8JSScript 902296
_ZN2js7analyze13CrossSSAValueC2EjRKNS0_8SSAValueE 700192
_ZN2js7analyze8SSAValue11PushedValueEjj 656888
_ZN2js7analyze14ScriptAnalysis12typeBarriersEP9JSContextj 512584
_ZN2js7analyze14ScriptAnalysis12typeBarriersEP9JSContextPKh 512584
_ZN2js7analyze14ScriptAnalysis12ranLifetimesEv 480632
_ZNK2js7analyze8SSAValue10varInitialEv 468170
_ZN2js7analyze14CrossScriptSSA8getFrameEj 451453
_ZN2js7analyze14CrossScriptSSA9numFramesEv 440467
_ZN2js7analyze14ScriptAnalysis9newValuesEj 427217
_ZN2js7analyze14ScriptAnalysis9newValuesEPKh 427217
_ZN2js7analyze14CrossScriptSSA9iterFrameEj 351241
_ZNK2js7analyze8SSAValue7varSlotEv 329281
_ZNK2js7analyze8SSAValue7phiNodeEv 320782
_ZN2js7analyze14ScriptAnalysis8livenessEj 294834
_ZN2js7analyzeL12FollowBranchEP9JSContextP8JSScriptj 292595
_ZN2js7analyzeL10CalleeSlotEv 271011
_ZN2js7analyze14ScriptAnalysis7getLoopEj 263955
_ZN2js7analyze14ScriptAnalysis7getLoopEPKh 263412
_ZNK2js7analyze16LifetimeVariable4liveEj 210378
_ZNK2js7analyze14ScriptAnalysis15usesReturnValueEv 194455
_ZNK2js7analyze8SSAValue9varOffsetEv 184538
_ZNK2js7analyze8SSAValue9phiOffsetEv 154010
_ZN2js7analyze14ScriptAnalysis11compileableEv 141672
_ZN2js7analyze14CrossScriptSSA5FrameC2EjP8JSScriptjjPh 137148
_ZN2js7analyze14CrossScriptSSAC2EP9JSContextP8JSScript 134254
_ZN2js7analyze14CrossScriptSSAD2Ev 134254
_ZN2js7analyze14CrossScriptSSA11frameLengthEj 131933
_ZNK2js7analyze14ScriptAnalysis14usesScopeChainEv 84680
_ZN2js7analyze14ScriptAnalysis6ranSSAEv 77582
_ZN2js7analyze14ScriptAnalysis16addsScopeObjectsEv 77104
_ZN2js7analyze14ScriptAnalysis13popGuaranteedEPh 69571
_ZN2js7analyze9SlotValueC2EjRKNS0_8SSAValueE 63545
_ZN2js7analyze8LifetimeC2EjjPS1_ 61269
_ZNK2js7analyze16LifetimeVariable9onlyWriteEPNS0_12LoopAnalysisE 56438
_ZN2js7analyze17AutoEnterAnalysisC2EP13JSCompartment 52188
_ZN2js7analyzeL9StackSlotEP8JSScriptj 51374
_ZNK2js7analyze8SSAValueeqERKS1_ 51213
_ZN2js7analyze14ScriptAnalysis9getCallPCEPh 47129
_ZN2js7analyze8SSAValue11initWrittenEjj 42514
_ZN2js7analyze14ScriptAnalysis29incrementInitialValueObservedEPh 39108
_ZN2js7analyze14ScriptAnalysis18TypeInferenceStateC2EP9JSContext 38791
_ZN2js7analyze14ScriptAnalysis18TypeInferenceStateD2Ev 38791
_ZN2js7analyze14CrossScriptSSA11outerScriptEv 33626
_ZNK2js7analyze16LifetimeVariable10firstWriteEjj 33511
_ZNK2js7analyze14ScriptAnalysis10NameAccess11basePointerEv 28543
_ZN2js7analyze14ScriptAnalysis16localsAliasStackEv 25008
_ZNK2js7analyze14ScriptAnalysis16hasFunctionCallsEv 24302
_ZNK2js7analyze16LifetimeVariable10firstWriteEPNS0_12LoopAnalysisE 23544
_ZN2js7analyze11SSAUseChainC2Ev 22679
_ZNK2js7analyze8SSAValue7phiSlotEv 18458
_ZN2js7analyzeL18GetBytecodeIntegerEPh 15610
_ZN2js7analyze8SSAValue7initPhiEjPNS0_10SSAPhiNodeE 14973
_ZN2js7analyze10SSAPhiNodeC2Ev 14918
_ZN2js7analyze8SSAValue11initInitialEj 12562
_ZN2js7analyze14CrossScriptSSA5FrameD2Ev 6190
_ZN2js7analyze14ScriptAnalysis10inlineableEj 4507
_ZN2js7analyze14CrossScriptSSA13getValueTypesERKNS0_13CrossSSAValueE 4279
_ZNK2js7analyze14ScriptAnalysis14numReturnSitesEv 2949
_ZNK2js7analyze14ScriptAnalysis13usesThisValueEv 2922
_ZN2js7analyze14CrossScriptSSA14addInlineFrameEP8JSScriptjjPh 2894
_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