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

Function Name Sort by function name Hit count Sort by hit count
_ZN2js11GCConstList6appendEN2JS5ValueE 11153
_ZN2js11GCConstListC2EP9JSContext 259599
_ZN2js11GCConstListD2Ev 259599
_ZN2js11GlobalScope9GlobalDefC2EP6JSAtomPNS_11FunctionBoxE 68589
_ZN2js11GlobalScope9GlobalDefC2Ej 39
_ZN2js11GlobalScope9GlobalDefC2Ev 68811
_ZN2js11GlobalScope9GlobalDefD2Ev 77268
_ZN2js11GlobalScopeC2EP9JSContextP8JSObjectPNS_15BytecodeEmitterE 94838
_ZN2js11GlobalScopeD2Ev 94838
_ZN2js11PackLetDataEjb 8416
_ZN2js11TreeContext11atBodyLevelEv 797007
_ZN2js11TreeContext11setFunctionEP10JSFunction 321539
_ZN2js11TreeContext13noteCallsEvalEv 7988
_ZN2js11TreeContext13setScopeChainEP8JSObject 98583
_ZN2js11TreeContext16needStrictChecksEv 1162292
_ZN2js11TreeContext17asBytecodeEmitterEv 158122
_ZN2js11TreeContext17countArgumentsUseEPNS_9ParseNodeE 4760
_ZN2js11TreeContext20noteArgumentsNameUseEPNS_9ParseNodeE 4311
_ZN2js11TreeContext20noteMightAliasLocalsEv 432
_ZN2js11TreeContext22noteHasExtensibleScopeEv 4516
_ZN2js11TreeContext28noteLocalOverwritesArgumentsEv 207
_ZN2js11TreeContext4initEP9JSContextNS0_12InitBehaviorE 420122
_ZN2js11TreeContext7blockidEv 5493836
_ZN2js11TreeContext8freeTreeEPNS_9ParseNodeE 341019
_ZN2js12CGObjectListC2Ev 519198
_ZN2js15BytecodeEmitter11tokenStreamEv 163
_ZN2js15BytecodeEmitter12switchToMainEv 63281
_ZN2js15BytecodeEmitter13makeAtomIndexEP6JSAtomPj 2554558
_ZN2js15BytecodeEmitter14switchToPrologEv 63281
_ZN2js15BytecodeEmitter21checkSingletonContextEv 95341
_ZN2js15BytecodeEmitter21countFinalSourceNotesEv 259010
_ZN2js15BytecodeEmitter7contextEv 23937
_ZN2js15LetDataToOffsetEi 3294
_ZN2js18STMT_TYPE_IN_RANGEEtNS_8StmtTypeES0_ 3417800
_ZN2js20LetDataToGroupAssignEi 3888
_ZNK2js11GCConstList6lengthEv 529353
_ZNK2js11TreeContext10inFunctionEv 7565230
_ZNK2js11TreeContext10scopeChainEv 336946
_ZNK2js11TreeContext12compileAndGoEv 2332785
_ZNK2js11TreeContext12inStrictModeEv 4800704
_ZNK2js11TreeContext13usesArgumentsEv 161097
_ZNK2js11TreeContext16mightAliasLocalsEv 1973774
_ZNK2js11TreeContext16mutatesParameterEv 270
_ZNK2js11TreeContext18hasExtensibleScopeEv 315
_ZNK2js11TreeContext19needsEagerArgumentsEv 160592
_ZNK2js11TreeContext21mayOverwriteArgumentsEv 172751
_ZNK2js11TreeContext3funEv 529552
_ZNK2js11TreeContext9callsEvalEv 1029643
_ZNK2js11TreeContext9compilingEv 372881
_ZNK2js15BytecodeEmitter10prologBaseEv 259010
_ZNK2js15BytecodeEmitter11currentLineEv 6273122
_ZNK2js15BytecodeEmitter12prologOffsetEv 776001
_ZNK2js15BytecodeEmitter14lastNoteOffsetEv 3457459
_ZNK2js15BytecodeEmitter16compilingForEvalEv 72465
_ZNK2js15BytecodeEmitter4baseEv 34623299
_ZNK2js15BytecodeEmitter4codeEi 12940828
_ZNK2js15BytecodeEmitter4nextEv 26955123
_ZNK2js15BytecodeEmitter5limitEv 9217984
_ZNK2js15BytecodeEmitter5notesEv 10063280
_ZNK2js15BytecodeEmitter6offsetEv 12189151
_ZNK2js15BytecodeEmitter7versionEv 353567
_ZNK2js15BytecodeEmitter9noteCountEv 4333257
_ZNK2js15BytecodeEmitter9noteLimitEv 4292090

Generated by: LCOV version 1.7