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-21
Functions:
92
89
96.7 %
Function Name
Hit count
_ZN2js4mjit10FrameState10allocFPRegEv
1338075
_ZN2js4mjit10FrameState10enterBlockEj
21202
_ZN2js4mjit10FrameState10forgetTypeEPNS0_10FrameEntryE
303
_ZN2js4mjit10FrameState10getOrTrackEj
3259936
_ZN2js4mjit10FrameState10leaveBlockEj
28995
_ZN2js4mjit10FrameState10pushCalleeEv
3731
_ZN2js4mjit10FrameState10pushNumberEN3JSC12X86Registers10RegisterIDEb
563361
_ZN2js4mjit10FrameState10pushSyncedE11JSValueType
2726192
_ZN2js4mjit10FrameState10testDoubleEN3JSC23MacroAssemblerX86Common9ConditionEPNS0_10FrameEntryE
8957
_ZN2js4mjit10FrameState10testObjectEN3JSC23MacroAssemblerX86Common9ConditionEPNS0_10FrameEntryE
69397
_ZN2js4mjit10FrameState10testStringEN3JSC23MacroAssemblerX86Common9ConditionEPNS0_10FrameEntryE
1054
_ZN2js4mjit10FrameState11giveOwnRegsEPNS0_10FrameEntryE
202110
_ZN2js4mjit10FrameState11reloadEntryERNS0_9AssemblerEN3JSC22AbstractMacroAssemblerINS4_12X86AssemblerEE7AddressEPNS0_10FrameEntryE
147709
_ZN2js4mjit10FrameState11testBooleanEN3JSC23MacroAssemblerX86Common9ConditionEPNS0_10FrameEntryE
70817
_ZN2js4mjit10FrameState12addToTrackerEPNS0_10FrameEntryE
2611607
_ZN2js4mjit10FrameState12getSlotEntryEj
222005
_ZN2js4mjit10FrameState12getTemporaryEj
18975
_ZN2js4mjit10FrameState13forgetAllRegsEPNS0_10FrameEntryE
12983857
_ZN2js4mjit10FrameState13forgetLoopRegEPNS0_10FrameEntryE
10579
_ZN2js4mjit10FrameState13swapInTrackerEPNS0_10FrameEntryES3_
336986
_ZN2js4mjit10FrameState13testPrimitiveEN3JSC23MacroAssemblerX86Common9ConditionEPNS0_10FrameEntryE
4507
_ZN2js4mjit10FrameState14tempRegForDataEPNS0_10FrameEntryE
2998919
_ZN2js4mjit10FrameState14tempRegForTypeEPNS0_10FrameEntryE
3300999
_ZN2js4mjit10FrameState14unpinKilledRegENS0_13AnyRegisterIDE
345328
_ZN2js4mjit10FrameState15allocAndLoadRegEPNS0_10FrameEntryEbNS0_9RematInfo9RematTypeE
2056813
_ZN2js4mjit10FrameState15haveSameBackingEPNS0_10FrameEntryES3_
744463
_ZN2js4mjit10FrameState15loadNameAddressERKNS_7analyze14ScriptAnalysis10NameAccessE
28033
_ZN2js4mjit10FrameState15loadNameAddressERKNS_7analyze14ScriptAnalysis10NameAccessEN3JSC12X86Registers10RegisterIDE
28543
_ZN2js4mjit10FrameState15loadTypeIntoRegEPKNS0_10FrameEntryEN3JSC12X86Registers10RegisterIDE
0
_ZN2js4mjit10FrameState15syncAndForgetFeEPNS0_10FrameEntryEb
3562
_ZN2js4mjit10FrameState16pushTypedPayloadE11JSValueTypeN3JSC12X86Registers10RegisterIDE
295683
_ZN2js4mjit10FrameState16tempFPRegForDataEPNS0_10FrameEntryE
22746
_ZN2js4mjit10FrameState17learnThisIsObjectEb
35409
_ZN2js4mjit10FrameState17loadIntoRegistersEN3JSC22AbstractMacroAssemblerINS2_12X86AssemblerEE7AddressEbPNS2_12X86Registers10RegisterIDES9_
411799
_ZN2js4mjit10FrameState18pushUntypedPayloadE11JSValueTypeN3JSC12X86Registers10RegisterIDE
4645
_ZN2js4mjit10FrameState20shouldAvoidDataRematEPNS0_10FrameEntryE
43545
_ZN2js4mjit10FrameState20shouldAvoidTypeRematEPNS0_10FrameEntryE
409162
_ZN2js4mjit10FrameState20tempRegInMaskForDataEPNS0_10FrameEntryEj
5011
_ZN2js4mjit10FrameState22addressForInlineReturnEv
209
_ZN2js4mjit10FrameState22forgetMismatchedObjectEPNS0_10FrameEntryE
1099474
_ZN2js4mjit10FrameState3dupEv
366613
_ZN2js4mjit10FrameState3popEv
8868050
_ZN2js4mjit10FrameState4dup2Ev
359773
_ZN2js4mjit10FrameState4peekEi
18442423
_ZN2js4mjit10FrameState4popnEj
2324671
_ZN2js4mjit10FrameState4pushEN3JSC22AbstractMacroAssemblerINS2_12X86AssemblerEE7AddressE11JSValueTypeb
381983
_ZN2js4mjit10FrameState4pushERKN2JS5ValueE
1705328
_ZN2js4mjit10FrameState5dupAtEi
2524260
_ZN2js4mjit10FrameState6getArgEj
198908
_ZN2js4mjit10FrameState6syncAtEi
240
_ZN2js4mjit10FrameState6syncFeEPNS0_10FrameEntryE
6538262
_ZN2js4mjit10FrameState7freeRegENS0_13AnyRegisterIDE
1886492
_ZN2js4mjit10FrameState7getThisEv
145831
_ZN2js4mjit10FrameState7pushArgEj
194204
_ZN2js4mjit10FrameState7rawPushEv
8931761
_ZN2js4mjit10FrameState7setThisEN3JSC12X86Registers10RegisterIDE
160
_ZN2js4mjit10FrameState8allocRegEj
5718787
_ZN2js4mjit10FrameState8allocRegEv
4351894
_ZN2js4mjit10FrameState8fakeSyncEPNS0_10FrameEntryE
40813
_ZN2js4mjit10FrameState8getLocalEj
720857
_ZN2js4mjit10FrameState8getStackEj
1739858
_ZN2js4mjit10FrameState8pushRegsEN3JSC12X86Registers10RegisterIDES4_11JSValueType
1905357
_ZN2js4mjit10FrameState8pushThisEv
107613
_ZN2js4mjit10FrameState8pushWordEN3JSC22AbstractMacroAssemblerINS2_12X86AssemblerEE7AddressE11JSValueTypeb
0
_ZN2js4mjit10FrameState8syncDataEPNS0_10FrameEntryE
3435405
_ZN2js4mjit10FrameState8syncThisEv
1845
_ZN2js4mjit10FrameState8syncTypeEPNS0_10FrameEntryE
3224324
_ZN2js4mjit10FrameState9forgetRegENS0_13AnyRegisterIDE
6352481
_ZN2js4mjit10FrameState9getCalleeEv
3731
_ZN2js4mjit10FrameState9learnTypeEPNS0_10FrameEntryE11JSValueTypeN3JSC12X86Registers10RegisterIDE
6033
_ZN2js4mjit10FrameState9learnTypeEPNS0_10FrameEntryE11JSValueTypeb
128803
_ZN2js4mjit10FrameState9modifyRegENS0_13AnyRegisterIDE
8551092
_ZN2js4mjit10FrameState9pushLocalEj
432754
_ZN2js4mjit10FrameState9storeRegsEiN3JSC12X86Registers10RegisterIDES4_11JSValueType
1905357
_ZN2js4mjit10FrameState9testInt32EN3JSC23MacroAssemblerX86Common9ConditionEPNS0_10FrameEntryE
47270
_ZN2js4mjit23PinRegAcrossSyncAndKillC2ERNS0_10FrameStateEN3JSC12X86Registers10RegisterIDE
159520
_ZN2js4mjit23PinRegAcrossSyncAndKillC2ERNS0_10FrameStateENS0_13MaybeRegisterIN3JSC12X86Registers10RegisterIDEEE
151114
_ZN2js4mjit23PinRegAcrossSyncAndKillD2Ev
310634
_ZNK2js4mjit10FrameState10loadDoubleEN3JSC12X86Registers10RegisterIDES4_PNS0_10FrameEntryENS3_13XMMRegisterIDERNS0_9AssemblerE
1300477
_ZNK2js4mjit10FrameState10loadDoubleEPNS0_10FrameEntryEN3JSC12X86Registers13XMMRegisterIDERNS0_9AssemblerE
17043
_ZNK2js4mjit10FrameState11frameOffsetEPKNS0_10FrameEntryEPNS1_11ActiveFrameE
27552914
_ZNK2js4mjit10FrameState13dataRematInfoEPKNS0_10FrameEntryE
5707
_ZNK2js4mjit10FrameState14ensureFeSyncedEPKNS0_10FrameEntryERNS0_9AssemblerE
55469
_ZNK2js4mjit10FrameState16ensureDataSyncedEPKNS0_10FrameEntryERNS0_9AssemblerE
15729426
_ZNK2js4mjit10FrameState16ensureTypeSyncedEPKNS0_10FrameEntryERNS0_9AssemblerE
15520668
_ZNK2js4mjit10FrameState17isConstructorThisEPKNS0_10FrameEntryE
368841
_ZNK2js4mjit10FrameState17tryFastDoubleLoadEPNS0_10FrameEntryEN3JSC12X86Registers13XMMRegisterIDERNS0_9AssemblerE
19858
_ZNK2js4mjit10FrameState18peekTypeInRegisterEPNS0_10FrameEntryE
0
_ZNK2js4mjit10FrameState19addressForDataRematEPKNS0_10FrameEntryE
11432
_ZNK2js4mjit10FrameState20convertInt32ToDoubleERNS0_9AssemblerEPNS0_10FrameEntryEN3JSC12X86Registers13XMMRegisterIDE
11413
_ZNK2js4mjit10FrameState9addressOfEPKNS0_10FrameEntryE
27581192
_ZNK2js4mjit10FrameState9frameSlotEPNS1_11ActiveFrameEPKNS0_10FrameEntryE
627092
Generated by:
LCOV version 1.7