LCOV - code coverage report
Current view:
directory
-
js/src/methodjit
- FrameState-inl.h (
source
/ functions)
Found
Hit
Coverage
Test:
app.info
Lines:
711
672
94.5 %
Date:
2012-04-07
Functions:
92
89
96.7 %
Function Name
Hit count
_ZN2js4mjit10FrameState10allocFPRegEv
814982
_ZN2js4mjit10FrameState10enterBlockEj
17698
_ZN2js4mjit10FrameState10forgetTypeEPNS0_10FrameEntryE
303
_ZN2js4mjit10FrameState10getOrTrackEj
2919048
_ZN2js4mjit10FrameState10leaveBlockEj
23335
_ZN2js4mjit10FrameState10pushCalleeEv
957
_ZN2js4mjit10FrameState10pushNumberEN3JSC12X86Registers10RegisterIDEb
334105
_ZN2js4mjit10FrameState10pushSyncedE11JSValueType
1282938
_ZN2js4mjit10FrameState10testDoubleEN3JSC23MacroAssemblerX86Common9ConditionEPNS0_10FrameEntryE
3430
_ZN2js4mjit10FrameState10testObjectEN3JSC23MacroAssemblerX86Common9ConditionEPNS0_10FrameEntryE
40127
_ZN2js4mjit10FrameState10testStringEN3JSC23MacroAssemblerX86Common9ConditionEPNS0_10FrameEntryE
158
_ZN2js4mjit10FrameState11giveOwnRegsEPNS0_10FrameEntryE
7878
_ZN2js4mjit10FrameState11reloadEntryERNS0_9AssemblerEN3JSC22AbstractMacroAssemblerINS4_12X86AssemblerEE7AddressEPNS0_10FrameEntryE
90561
_ZN2js4mjit10FrameState11testBooleanEN3JSC23MacroAssemblerX86Common9ConditionEPNS0_10FrameEntryE
24920
_ZN2js4mjit10FrameState12addToTrackerEPNS0_10FrameEntryE
1392539
_ZN2js4mjit10FrameState12getSlotEntryEj
222659
_ZN2js4mjit10FrameState12getTemporaryEj
19268
_ZN2js4mjit10FrameState13forgetAllRegsEPNS0_10FrameEntryE
4895455
_ZN2js4mjit10FrameState13forgetLoopRegEPNS0_10FrameEntryE
10552
_ZN2js4mjit10FrameState13swapInTrackerEPNS0_10FrameEntryES3_
66723
_ZN2js4mjit10FrameState13testPrimitiveEN3JSC23MacroAssemblerX86Common9ConditionEPNS0_10FrameEntryE
2913
_ZN2js4mjit10FrameState14tempRegForDataEPNS0_10FrameEntryE
656099
_ZN2js4mjit10FrameState14tempRegForTypeEPNS0_10FrameEntryE
659532
_ZN2js4mjit10FrameState14unpinKilledRegENS0_13AnyRegisterIDE
188209
_ZN2js4mjit10FrameState15allocAndLoadRegEPNS0_10FrameEntryEbNS0_9RematInfo9RematTypeE
671477
_ZN2js4mjit10FrameState15haveSameBackingEPNS0_10FrameEntryES3_
466293
_ZN2js4mjit10FrameState15loadNameAddressERKNS_7analyze14ScriptAnalysis10NameAccessE
28831
_ZN2js4mjit10FrameState15loadNameAddressERKNS_7analyze14ScriptAnalysis10NameAccessEN3JSC12X86Registers10RegisterIDE
29343
_ZN2js4mjit10FrameState15loadTypeIntoRegEPKNS0_10FrameEntryEN3JSC12X86Registers10RegisterIDE
0
_ZN2js4mjit10FrameState15syncAndForgetFeEPNS0_10FrameEntryEb
3929
_ZN2js4mjit10FrameState16pushTypedPayloadE11JSValueTypeN3JSC12X86Registers10RegisterIDE
300727
_ZN2js4mjit10FrameState16tempFPRegForDataEPNS0_10FrameEntryE
23617
_ZN2js4mjit10FrameState17learnThisIsObjectEb
7759
_ZN2js4mjit10FrameState17loadIntoRegistersEN3JSC22AbstractMacroAssemblerINS2_12X86AssemblerEE7AddressEbPNS2_12X86Registers10RegisterIDES9_
263029
_ZN2js4mjit10FrameState18pushUntypedPayloadE11JSValueTypeN3JSC12X86Registers10RegisterIDE
4416
_ZN2js4mjit10FrameState20shouldAvoidDataRematEPNS0_10FrameEntryE
14303
_ZN2js4mjit10FrameState20shouldAvoidTypeRematEPNS0_10FrameEntryE
110555
_ZN2js4mjit10FrameState20tempRegInMaskForDataEPNS0_10FrameEntryEj
4970
_ZN2js4mjit10FrameState22addressForInlineReturnEv
209
_ZN2js4mjit10FrameState22forgetMismatchedObjectEPNS0_10FrameEntryE
253715
_ZN2js4mjit10FrameState3dupEv
89964
_ZN2js4mjit10FrameState3popEv
3590816
_ZN2js4mjit10FrameState4dup2Ev
84041
_ZN2js4mjit10FrameState4peekEi
6343940
_ZN2js4mjit10FrameState4popnEj
914400
_ZN2js4mjit10FrameState4pushEN3JSC22AbstractMacroAssemblerINS2_12X86AssemblerEE7AddressE11JSValueTypeb
232500
_ZN2js4mjit10FrameState4pushERKN2JS5ValueE
1194305
_ZN2js4mjit10FrameState5dupAtEi
118555
_ZN2js4mjit10FrameState6getArgEj
99695
_ZN2js4mjit10FrameState6syncAtEi
235
_ZN2js4mjit10FrameState6syncFeEPNS0_10FrameEntryE
2881727
_ZN2js4mjit10FrameState7freeRegENS0_13AnyRegisterIDE
1273100
_ZN2js4mjit10FrameState7getThisEv
68395
_ZN2js4mjit10FrameState7pushArgEj
96924
_ZN2js4mjit10FrameState7rawPushEv
3635895
_ZN2js4mjit10FrameState7setThisEN3JSC12X86Registers10RegisterIDE
161
_ZN2js4mjit10FrameState8allocRegEj
3217690
_ZN2js4mjit10FrameState8allocRegEv
2393614
_ZN2js4mjit10FrameState8fakeSyncEPNS0_10FrameEntryE
40501
_ZN2js4mjit10FrameState8getLocalEj
472232
_ZN2js4mjit10FrameState8getStackEj
1823022
_ZN2js4mjit10FrameState8pushRegsEN3JSC12X86Registers10RegisterIDES4_11JSValueType
965278
_ZN2js4mjit10FrameState8pushThisEv
58906
_ZN2js4mjit10FrameState8pushWordEN3JSC22AbstractMacroAssemblerINS2_12X86AssemblerEE7AddressE11JSValueTypeb
0
_ZN2js4mjit10FrameState8syncDataEPNS0_10FrameEntryE
1196944
_ZN2js4mjit10FrameState8syncThisEv
1077
_ZN2js4mjit10FrameState8syncTypeEPNS0_10FrameEntryE
1045852
_ZN2js4mjit10FrameState9forgetRegENS0_13AnyRegisterIDE
2963588
_ZN2js4mjit10FrameState9getCalleeEv
957
_ZN2js4mjit10FrameState9learnTypeEPNS0_10FrameEntryE11JSValueTypeN3JSC12X86Registers10RegisterIDE
5249
_ZN2js4mjit10FrameState9learnTypeEPNS0_10FrameEntryE11JSValueTypeb
101556
_ZN2js4mjit10FrameState9modifyRegENS0_13AnyRegisterIDE
4437994
_ZN2js4mjit10FrameState9pushLocalEj
273627
_ZN2js4mjit10FrameState9storeRegsEiN3JSC12X86Registers10RegisterIDES4_11JSValueType
965278
_ZN2js4mjit10FrameState9testInt32EN3JSC23MacroAssemblerX86Common9ConditionEPNS0_10FrameEntryE
26918
_ZN2js4mjit23PinRegAcrossSyncAndKillC2ERNS0_10FrameStateEN3JSC12X86Registers10RegisterIDE
93225
_ZN2js4mjit23PinRegAcrossSyncAndKillC2ERNS0_10FrameStateENS0_13MaybeRegisterIN3JSC12X86Registers10RegisterIDEEE
93333
_ZN2js4mjit23PinRegAcrossSyncAndKillD2Ev
186558
_ZNK2js4mjit10FrameState10loadDoubleEN3JSC12X86Registers10RegisterIDES4_PNS0_10FrameEntryENS3_13XMMRegisterIDERNS0_9AssemblerE
988395
_ZNK2js4mjit10FrameState10loadDoubleEPNS0_10FrameEntryEN3JSC12X86Registers13XMMRegisterIDERNS0_9AssemblerE
10701
_ZNK2js4mjit10FrameState11frameOffsetEPKNS0_10FrameEntryEPNS1_11ActiveFrameE
14031378
_ZNK2js4mjit10FrameState13dataRematInfoEPKNS0_10FrameEntryE
5703
_ZNK2js4mjit10FrameState14ensureFeSyncedEPKNS0_10FrameEntryERNS0_9AssemblerE
55484
_ZNK2js4mjit10FrameState16ensureDataSyncedEPKNS0_10FrameEntryERNS0_9AssemblerE
7257695
_ZNK2js4mjit10FrameState16ensureTypeSyncedEPKNS0_10FrameEntryERNS0_9AssemblerE
7074474
_ZNK2js4mjit10FrameState17isConstructorThisEPKNS0_10FrameEntryE
376716
_ZNK2js4mjit10FrameState17tryFastDoubleLoadEPNS0_10FrameEntryEN3JSC12X86Registers13XMMRegisterIDERNS0_9AssemblerE
12212
_ZNK2js4mjit10FrameState18peekTypeInRegisterEPNS0_10FrameEntryE
0
_ZNK2js4mjit10FrameState19addressForDataRematEPKNS0_10FrameEntryE
4188
_ZNK2js4mjit10FrameState20convertInt32ToDoubleERNS0_9AssemblerEPNS0_10FrameEntryEN3JSC12X86Registers13XMMRegisterIDE
5894
_ZNK2js4mjit10FrameState9addressOfEPKNS0_10FrameEntryE
14060167
_ZNK2js4mjit10FrameState9frameSlotEPNS1_11ActiveFrameEPKNS0_10FrameEntryE
535675
Generated by:
LCOV version 1.7