LCOV - code coverage report
Current view:
directory
-
js/src
- jsopcode.cpp (
source
/ functions)
Found
Hit
Coverage
Test:
app.info
Lines:
3126
2064
66.0 %
Date:
2012-04-21
Functions:
113
93
82.3 %
Function Name
Hit count
StackDefs
297075437
StackUses
147019240
_ZL10SimulateOpP9JSContextP8JSScript4JSOpPK10JSCodeSpecPhPS7_Rj
35014291
_ZNK2js8Sprinter15checkInvariantsEv
4853785
_ZL18ReconstructPCStackP9JSContextP8JSScriptPhPS3_S4_
4111077
js_ReconstructStackDepth
4106133
_ZN2js8Sprinter7reserveEj
1289158
_ZN2js8Sprinter3putEPKcj
1111941
_ZN2js8Sprinter3putEPKc
974722
_ZN2js6SprintEPNS_8SprinterEPKcz
736065
_ZL13NumBlockSlotsP8JSScriptPh
597620
_ZN2js8SprinterixEj
384589
_ZNK2js8Sprinter9getOffsetEv
361299
_ZNK2js8Sprinter8stringAtEi
193745
_Z15js_Disassemble1P9JSContextP8JSScriptPhjiPN2js8SprinterE
147420
js_printf
116168
_ZN2js8Sprinter9setOffsetEi
105661
_ZL6GetOffP11SprintStackj
93860
_ZL11QuoteStringPN2js8SprinterEP8JSStringj
89488
_ZN2js8Sprinter15reserveAndClearEj
89079
_ZL12AddParenSlopP11SprintStack
89079
_ZL7PushOffP11SprintStacki4JSOpPh
89070
_ZL10PopOffPrecP11SprintStackhPPh
78920
_ZL10PopStrPrecP11SprintStackhPPh
71043
_ZL20UpdateDecompiledTextP11SprintStackPhi
68001
_ZN2js8SprinterC2EP9JSContext
59178
_ZN2js8SprinterD2Ev
59178
_ZN2js8Sprinter4initEv
50787
_ZL6PopStrP11SprintStack4JSOpPPh
49743
_ZL22UpdateDecompiledParentP9JSPrinterPhS1_j
45855
_ZL9VarPrefixPh
31455
js_puts
28959
_ZL12SprintOpcodeP11SprintStackPKcPhS3_i
27951
_ZL15GetArgOrVarAtomP9JSPrinterj
26236
_ZL13SprintDupeStrP11SprintStackPKc
26131
js_QuoteString
24344
_ZL9DecompileP11SprintStackPhi
21258
_ZN2js8Sprinter9setOffsetEPKc
20944
_GLOBAL__I_jsopcode.cpp
19801
_Z41__static_initialization_and_destruction_0ii
19801
_ZN11SprintStackC2EP9JSContext
19418
_ZN11SprintStackD2Ev
19418
_ZL19ToDisassemblySourceP9JSContextN2JS5ValueEP16JSAutoByteString
18432
_ZL14PopStrPrecDupeP11SprintStackhPPh
17908
_ZL21SprintOpcodePermanentP9JSPrinterPKcPh
16680
_ZNK2js8Sprinter6stringEv
15435
js_NewPrinter
15389
js_DestroyPrinter
15389
_ZL9IsVarSlotP9JSPrinterPhPi
14784
_ZL10PopStrDupeP11SprintStack4JSOpPPh
14516
js_DecompileFunction
12924
js_GetPrinterOutput
12798
js_DecompileToString
12798
_ZNK2js8Sprinter11getOffsetOfEPKc
12330
_Z28js_GetVariableBytecodeLengthPh
12182
_ZL15InitSprintStackP9JSContextP11SprintStackP9JSPrinterj
11027
_ZL13DecompileCodeP9JSPrinterP8JSScriptPhjj
10874
_ZL25DecompileDestructuringLHSP11SprintStackPhS1_PiPN2js6VectorIP6JSAtomLj8ENS3_15TempAllocPolicyEE5RangeE
8631
_ZL13DecompileBodyP9JSPrinterP8JSScriptPh
8409
_ZL13GetBlockNamesP9JSContextRN2js17StaticBlockObjectEPNS1_6VectorIP6JSAtomLj8ENS1_15TempAllocPolicyEEE
8406
_ZL6GetStrP11SprintStackj
8280
_Z8GetLocalP11SprintStacki
8126
_ZL6PopOffP11SprintStack4JSOpPPh
7877
_ZL22DecompileDestructuringP11SprintStackPhS1_PN2js6VectorIP6JSAtomLj8ENS2_15TempAllocPolicyEE5RangeE
7740
_ZL14PushBlockNamesP9JSContextP11SprintStackRKN2js6VectorIP6JSAtomLj8ENS3_15TempAllocPolicyEEE
6660
_ZL3DupPKcPN2js6VectorIcLj8ENS1_15TempAllocPolicyEEE
6273
_ZN2js8Sprinter8realloc_Ej
6128
js_DecompileValueGenerator
4811
_ZL29AssignBlockNamesToPushedSlotsP9JSContextP11SprintStackRKN2js6VectorIP6JSAtomLj8ENS3_15TempAllocPolicyEEE
4527
_ZN2js17CallResultEscapesEPh
4390
_ZL13SprintLetBodyP9JSContextP9JSPrinterP11SprintStackPhiPKc
3186
_ZL19DecompileExpressionP9JSContextP8JSScriptP10JSFunctionPh
2870
_ZN2js21IsValidBytecodeOffsetEP9JSContextP8JSScriptj
2831
_ZZL19DecompileExpressionP9JSContextP8JSScriptP10JSFunctionPhEN5GuardD2Ev
2465
_ZZL19DecompileExpressionP9JSContextP8JSScriptP10JSFunctionPhEN5GuardC2Ev
2465
_ZL15IsInitializerOph
1485
_ZL7PushStrP11SprintStackPKc4JSOp
1386
_ZL10PopCondStrP11SprintStackPPh
1354
_Z4SwapIPhEvRT_S2_
1170
_Z4SwapIhEvRT_S1_
1170
_Z4SwapIiEvRT_S1_
1170
_ZL15SprintNormalForP9JSContextP9JSPrinterP11SprintStackPKcS6_PhPS7_Pi
1035
_ZL21GetTokenForAssignmentP9JSPrinterPh4JSOpS1_S1_PS1_S3_
847
_ZL24DecompileGroupAssignmentP11SprintStackPhS1_S1_Pi
486
_ZN2js8Sprinter9putStringEP8JSString
400
_ZL14GetLocalInSlotP11SprintStackiiP8JSObject
206
_ZNK2js8Sprinter5emptyEv
126
_ZL15DecompileSwitchP11SprintStackP10TableEntryjPhiii
117
_ZL33CopyDecompiledTextForDecomposedOpP9JSPrinterPh
77
_Z19CompareTableEntriesRK10TableEntryS1_Pb
27
_Z18js_DisassembleAtPCP9JSContextP8JSScriptiPhPN2js8SprinterE
9
_Z14js_DisassembleP9JSContextP8JSScriptiPN2js8SprinterE
9
_ZL17SprintDoubleValuePN2js8SprinterEN2JS5ValueEP4JSOp
9
_GLOBAL__I_jsopcode_cpp
0
_ZN2js23GetPCCountScriptSummaryEP9JSContextj
0
_ZN2js18AutoDestroyPrinterD2Ev
0
_ZN2jsL25AppendArrayJSONPropertiesEP9JSContextRNS_12StringBufferEPdPPKcjRNS_10MaybeCommaE
0
_ZN16DecompiledOpcodeC2Ev
0
_ZN16DecompiledOpcodeD2Ev
0
_ZN2js24GetPCCountScriptContentsEP9JSContextj
0
_ZNK2js8Sprinter9stringEndEv
0
_ZN2js18AutoDestroyPrinterC2EP9JSPrinter
0
js_DecompileFunctionBody
0
_ZN2jsL18AppendJSONPropertyERNS_12StringBufferEPKcNS_10MaybeCommaE
0
js_DecompileScript
0
_Z9js_DumpPCP9JSContext
0
_Z15js_DumpPCCountsP9JSContextP8JSScriptPN2js8SprinterE
0
_ZN2jsL14GetPCCountJSONEP9JSContextRKNS_22ScriptOpcodeCountsPairERNS_12StringBufferE
0
_Z13js_DumpScriptP9JSContextP8JSScript
0
_ZN2js12OpcodeCounts9countNameE4JSOpj
0
_ZN2js8Sprinter6printfEPKcz
0
_ZN9JSPrinter10decompiledEPh
0
_ZN2js21GetPCCountScriptCountEP9JSContext
0
Generated by:
LCOV version 1.7