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-04-21 Functions: 62 62 100.0 %

Function Name Sort by function name Hit count Sort by hit count
_ZNK2js15BytecodeEmitter4baseEv 396594192
_ZNK2js15BytecodeEmitter4nextEv 324421904
_ZNK2js15BytecodeEmitter5notesEv 162427570
_ZNK2js15BytecodeEmitter6offsetEv 155489806
_ZNK2js15BytecodeEmitter4codeEi 131805840
_ZNK2js15BytecodeEmitter5limitEv 107900251
_ZNK2js15BytecodeEmitter9noteCountEv 72748731
_ZNK2js15BytecodeEmitter9noteLimitEv 71020794
_ZNK2js15BytecodeEmitter11currentLineEv 61784150
_ZNK2js15BytecodeEmitter14lastNoteOffsetEv 58031473
_ZNK2js11TreeContext10inFunctionEv 38063021
_ZN2js11TreeContext7blockidEv 30883078
_ZNK2js11TreeContext12inStrictModeEv 29695100
_ZN2js15BytecodeEmitter13makeAtomIndexEP6JSAtomPj 28852239
_ZN2js18STMT_TYPE_IN_RANGEEtNS_8StmtTypeES0_ 20203351
_ZNK2js11TreeContext12compileAndGoEv 14461276
_ZNK2js11TreeContext9callsEvalEv 6979645
_ZN2js11TreeContext16needStrictChecksEv 5750017
_ZN2js11TreeContext11atBodyLevelEv 4090890
_ZNK2js15BytecodeEmitter12prologOffsetEv 3303271
_ZNK2js11TreeContext3funEv 3274556
_ZNK2js11GCConstList6lengthEv 2277686
_ZN2js12CGObjectListC2Ev 2214944
_ZN2js11TreeContext4initEP9JSContextNS0_12InitBehaviorE 2089395
_ZN2js11TreeContext11setFunctionEP10JSFunction 1965918
_ZNK2js11TreeContext16mightAliasLocalsEv 1919469
_ZNK2js11TreeContext10scopeChainEv 1726916
_ZNK2js15BytecodeEmitter7versionEv 1227170
_ZN2js11GCConstListD2Ev 1107472
_ZN2js11GCConstListC2EP9JSContext 1107472
_ZNK2js15BytecodeEmitter15hasUpvarIndicesEv 1106879
_ZN2js15BytecodeEmitter21countFinalSourceNotesEv 1106879
_ZNK2js15BytecodeEmitter10prologBaseEv 1106879
_ZN2js11TreeContext8freeTreeEPNS_9ParseNodeE 1096849
_ZNK2js11TreeContext19needsEagerArgumentsEv 986588
_ZNK2js11TreeContext9compilingEv 973063
_ZN2js15BytecodeEmitter12switchToMainEv 450823
_ZN2js15BytecodeEmitter14switchToPrologEv 450823
_ZN2js11TreeContext17asBytecodeEmitterEv 412439
_ZNK2js11TreeContext13usesArgumentsEv 361889
_ZN2js15BytecodeEmitter21checkSingletonContextEv 168172
_ZN2js11TreeContext13setScopeChainEP8JSObject 123477
_ZN2js11GlobalScopeD2Ev 120576
_ZN2js11GlobalScopeC2EP9JSContextP8JSObjectPNS_15BytecodeEmitterE 120576
_ZN2js11GlobalScope9GlobalDefD2Ev 76624
_ZNK2js15BytecodeEmitter16compilingForEvalEv 71725
_ZN2js11GlobalScope9GlobalDefC2Ev 68167
_ZN2js11GlobalScope9GlobalDefC2EP6JSAtomPNS_11FunctionBoxE 67945
_ZN2js11GCConstList6appendEN2JS5ValueE 55208
_ZN2js11PackLetDataEjb 45060
_ZNK2js11TreeContext21mayOverwriteArgumentsEv 27712
_ZN2js15BytecodeEmitter7contextEv 24105
_ZN2js11TreeContext17countArgumentsUseEPNS_9ParseNodeE 14314
_ZN2js11TreeContext20noteArgumentsNameUseEPNS_9ParseNodeE 13865
_ZN2js11TreeContext13noteCallsEvalEv 9839
_ZN2js11TreeContext22noteHasExtensibleScopeEv 7675
_ZN2js20LetDataToGroupAssignEi 3726
_ZNK2js11TreeContext16mutatesParameterEv 3332
_ZN2js15LetDataToOffsetEi 3186
_ZN2js11TreeContext20noteMightAliasLocalsEv 2718
_ZN2js15BytecodeEmitter11tokenStreamEv 704
_ZN2js11GlobalScope9GlobalDefC2Ej 39

Generated by: LCOV version 1.7