LCOV - code coverage report
Current view: directory - js/src/frontend - BytecodeEmitter.h (source / functions) Found Hit Coverage
Test: app.info Lines: 148 147 99.3 %
Date: 2012-06-02 Functions: 62 62 100.0 %

Function Name Sort by function name Hit count Sort by hit count
_ZNK2js15BytecodeEmitter4baseEv 397491067
_ZNK2js15BytecodeEmitter4nextEv 325145828
_ZNK2js15BytecodeEmitter5notesEv 162791191
_ZNK2js15BytecodeEmitter6offsetEv 155834569
_ZNK2js15BytecodeEmitter4codeEi 132109038
_ZNK2js15BytecodeEmitter5limitEv 108146349
_ZNK2js15BytecodeEmitter9noteCountEv 72911665
_ZNK2js15BytecodeEmitter9noteLimitEv 71179963
_ZNK2js15BytecodeEmitter11currentLineEv 61919226
_ZNK2js15BytecodeEmitter14lastNoteOffsetEv 58161447
_ZNK2js11TreeContext10inFunctionEv 38131046
_ZN2js11TreeContext7blockidEv 30942004
_ZNK2js11TreeContext12inStrictModeEv 29748097
_ZN2js15BytecodeEmitter13makeAtomIndexEP6JSAtomPj 28913292
_ZN2js18STMT_TYPE_IN_RANGEEtNS_8StmtTypeES0_ 20242961
_ZNK2js11TreeContext12compileAndGoEv 14493901
_ZNK2js11TreeContext9callsEvalEv 6992217
_ZN2js11TreeContext16needStrictChecksEv 5761162
_ZN2js11TreeContext11atBodyLevelEv 4099213
_ZNK2js15BytecodeEmitter12prologOffsetEv 3309956
_ZNK2js11TreeContext3funEv 3279049
_ZNK2js11GCConstList6lengthEv 2282294
_ZN2js12CGObjectListC2Ev 2219428
_ZN2js11TreeContext4initEP9JSContextNS0_12InitBehaviorE 2093498
_ZN2js11TreeContext11setFunctionEP10JSFunction 1969640
_ZNK2js11TreeContext16mightAliasLocalsEv 1919520
_ZNK2js11TreeContext10scopeChainEv 1730508
_ZNK2js15BytecodeEmitter7versionEv 1229793
_ZN2js11GCConstListD2Ev 1109714
_ZN2js11GCConstListC2EP9JSContext 1109714
_ZNK2js15BytecodeEmitter15hasUpvarIndicesEv 1109121
_ZN2js15BytecodeEmitter21countFinalSourceNotesEv 1109121
_ZNK2js15BytecodeEmitter10prologBaseEv 1109121
_ZN2js11TreeContext8freeTreeEPNS_9ParseNodeE 1099100
_ZNK2js11TreeContext19needsEagerArgumentsEv 988449
_ZNK2js11TreeContext9compilingEv 975604
_ZN2js15BytecodeEmitter12switchToMainEv 452311
_ZN2js15BytecodeEmitter14switchToPrologEv 452311
_ZN2js11TreeContext17asBytecodeEmitterEv 413592
_ZNK2js11TreeContext13usesArgumentsEv 361889
_ZN2js15BytecodeEmitter21checkSingletonContextEv 168356
_ZN2js11TreeContext13setScopeChainEP8JSObject 123858
_ZN2js11GlobalScopeD2Ev 120957
_ZN2js11GlobalScopeC2EP9JSContextP8JSObjectPNS_15BytecodeEmitterE 120957
_ZN2js11GlobalScope9GlobalDefD2Ev 76581
_ZNK2js15BytecodeEmitter16compilingForEvalEv 71682
_ZN2js11GlobalScope9GlobalDefC2Ev 68124
_ZN2js11GlobalScope9GlobalDefC2EP6JSAtomPNS_11FunctionBoxE 67902
_ZN2js11GCConstList6appendEN2JS5ValueE 55302
_ZN2js11PackLetDataEjb 45212
_ZNK2js11TreeContext21mayOverwriteArgumentsEv 27712
_ZN2js15BytecodeEmitter7contextEv 24079
_ZN2js11TreeContext17countArgumentsUseEPNS_9ParseNodeE 14316
_ZN2js11TreeContext20noteArgumentsNameUseEPNS_9ParseNodeE 13865
_ZN2js11TreeContext13noteCallsEvalEv 9851
_ZN2js11TreeContext22noteHasExtensibleScopeEv 7687
_ZN2js20LetDataToGroupAssignEi 3726
_ZNK2js11TreeContext16mutatesParameterEv 3332
_ZN2js15LetDataToOffsetEi 3186
_ZN2js11TreeContext20noteMightAliasLocalsEv 2724
_ZN2js15BytecodeEmitter11tokenStreamEv 704
_ZN2js11GlobalScope9GlobalDefC2Ej 39

Generated by: LCOV version 1.7