LCOV - code coverage report
Current view: directory - js/src/methodjit - NunboxAssembler.h (source / functions) Found Hit Coverage
Test: app.info Lines: 216 215 99.5 %
Date: 2012-07-07 Functions: 66 66 100.0 %

Function Name Sort by function name Hit count Sort by hit count
_ZN2js4mjit10ImmPayloadC2Ej 2374735
_ZN2js4mjit15NunboxAssembler10storeValueIN3JSC22AbstractMacroAssemblerINS3_12X86AssemblerEE7AddressEEENS6_5LabelERKN2JS5ValueET_ 356016
_ZN2js4mjit15NunboxAssembler10storeValueIN3JSC22AbstractMacroAssemblerINS3_12X86AssemblerEE7AddressEEENS6_5LabelERKNS0_10ValueRematET_ 9645
_ZN2js4mjit15NunboxAssembler10storeValueIN3JSC22AbstractMacroAssemblerINS3_12X86AssemblerEE9BaseIndexEEENS6_5LabelERKN2JS5ValueET_ 1684
_ZN2js4mjit15NunboxAssembler10storeValueIN3JSC22AbstractMacroAssemblerINS3_12X86AssemblerEE9BaseIndexEEENS6_5LabelERKNS0_10ValueRematET_ 12220
_ZN2js4mjit15NunboxAssembler10testDoubleEN3JSC23MacroAssemblerX86Common9ConditionENS2_12X86Registers10RegisterIDE 1316775
_ZN2js4mjit15NunboxAssembler10testDoubleEN3JSC23MacroAssemblerX86Common9ConditionENS2_22AbstractMacroAssemblerINS2_12X86AssemblerEE7AddressE 28
_ZN2js4mjit15NunboxAssembler10testNumberEN3JSC23MacroAssemblerX86Common9ConditionENS2_12X86Registers10RegisterIDE 13750
_ZN2js4mjit15NunboxAssembler10testNumberEN3JSC23MacroAssemblerX86Common9ConditionENS2_22AbstractMacroAssemblerINS2_12X86AssemblerEE7AddressE 202789
_ZN2js4mjit15NunboxAssembler10testObjectEN3JSC23MacroAssemblerX86Common9ConditionENS2_12X86Registers10RegisterIDE 634612
_ZN2js4mjit15NunboxAssembler10testObjectEN3JSC23MacroAssemblerX86Common9ConditionENS2_22AbstractMacroAssemblerINS2_12X86AssemblerEE7AddressE 54211
_ZN2js4mjit15NunboxAssembler10testStringEN3JSC23MacroAssemblerX86Common9ConditionENS2_12X86Registers10RegisterIDE 23724
_ZN2js4mjit15NunboxAssembler10testStringEN3JSC23MacroAssemblerX86Common9ConditionENS2_22AbstractMacroAssemblerINS2_12X86AssemblerEE7AddressE 8390
_ZN2js4mjit15NunboxAssembler11breakDoubleEN3JSC12X86Registers13XMMRegisterIDENS3_10RegisterIDES5_ 1113
_ZN2js4mjit15NunboxAssembler11loadPayloadIN3JSC22AbstractMacroAssemblerINS3_12X86AssemblerEE7AddressEEEvT_NS3_12X86Registers10RegisterIDE 7943294
_ZN2js4mjit15NunboxAssembler11loadPayloadIN3JSC22AbstractMacroAssemblerINS3_12X86AssemblerEE9BaseIndexEEEvT_NS3_12X86Registers10RegisterIDE 28558
_ZN2js4mjit15NunboxAssembler11loadPrivateEN3JSC22AbstractMacroAssemblerINS2_12X86AssemblerEE7AddressENS2_12X86Registers10RegisterIDE 3413
_ZN2js4mjit15NunboxAssembler11loadTypeTagIN3JSC22AbstractMacroAssemblerINS3_12X86AssemblerEE7AddressEEEvT_NS3_12X86Registers10RegisterIDE 5591457
_ZN2js4mjit15NunboxAssembler11loadTypeTagIN3JSC22AbstractMacroAssemblerINS3_12X86AssemblerEE9BaseIndexEEEvT_NS3_12X86Registers10RegisterIDE 25127
_ZN2js4mjit15NunboxAssembler11testBooleanEN3JSC23MacroAssemblerX86Common9ConditionENS2_12X86Registers10RegisterIDE 22402
_ZN2js4mjit15NunboxAssembler11testBooleanEN3JSC23MacroAssemblerX86Common9ConditionENS2_22AbstractMacroAssemblerINS2_12X86AssemblerEE7AddressE 71961
_ZN2js4mjit15NunboxAssembler11testGCThingEN3JSC22AbstractMacroAssemblerINS2_12X86AssemblerEE7AddressE 4
_ZN2js4mjit15NunboxAssembler12compareValueEN3JSC22AbstractMacroAssemblerINS2_12X86AssemblerEE7AddressES6_NS2_12X86Registers10RegisterIDES8_PNS_6VectorINS5_4JumpELj0ENS_15TempAllocPolicyEEE 110
_ZN2js4mjit15NunboxAssembler12guardNotHoleIN3JSC22AbstractMacroAssemblerINS3_12X86AssemblerEE7AddressEEENS6_4JumpET_ 1785
_ZN2js4mjit15NunboxAssembler12guardNotHoleIN3JSC22AbstractMacroAssemblerINS3_12X86AssemblerEE9BaseIndexEEENS6_4JumpET_ 3929
_ZN2js4mjit15NunboxAssembler12storePayloadIN3JSC22AbstractMacroAssemblerINS3_12X86AssemblerEE7AddressEEEvNS0_10ImmPayloadET_ 2374735
_ZN2js4mjit15NunboxAssembler12storePayloadIN3JSC22AbstractMacroAssemblerINS3_12X86AssemblerEE7AddressEEEvNS3_12X86Registers10RegisterIDET_ 7515164
_ZN2js4mjit15NunboxAssembler12storePayloadIN3JSC22AbstractMacroAssemblerINS3_12X86AssemblerEE9BaseIndexEEEvNS3_12X86Registers10RegisterIDET_ 9463
_ZN2js4mjit15NunboxAssembler12storeTypeTagIN3JSC22AbstractMacroAssemblerINS3_12X86AssemblerEE7AddressEEEvNS0_6ImmTagET_ 3819420
_ZN2js4mjit15NunboxAssembler12storeTypeTagIN3JSC22AbstractMacroAssemblerINS3_12X86AssemblerEE7AddressEEEvNS3_12X86Registers10RegisterIDET_ 5502649
_ZN2js4mjit15NunboxAssembler12storeTypeTagIN3JSC22AbstractMacroAssemblerINS3_12X86AssemblerEE9BaseIndexEEEvNS0_6ImmTagET_ 4613
_ZN2js4mjit15NunboxAssembler12storeTypeTagIN3JSC22AbstractMacroAssemblerINS3_12X86AssemblerEE9BaseIndexEEEvNS3_12X86Registers10RegisterIDET_ 4850
_ZN2js4mjit15NunboxAssembler13testPrimitiveEN3JSC23MacroAssemblerX86Common9ConditionENS2_12X86Registers10RegisterIDE 19190
_ZN2js4mjit15NunboxAssembler13testPrimitiveEN3JSC23MacroAssemblerX86Common9ConditionENS2_22AbstractMacroAssemblerINS2_12X86AssemblerEE7AddressE 334
_ZN2js4mjit15NunboxAssembler13testUndefinedEN3JSC23MacroAssemblerX86Common9ConditionENS2_12X86Registers10RegisterIDE 13685
_ZN2js4mjit15NunboxAssembler13testUndefinedEN3JSC23MacroAssemblerX86Common9ConditionENS2_22AbstractMacroAssemblerINS2_12X86AssemblerEE7AddressE 4169
_ZN2js4mjit15NunboxAssembler14loadInlineSlotEN3JSC12X86Registers10RegisterIDEjS4_S4_ 15943
_ZN2js4mjit15NunboxAssembler14loadObjPrivateEN3JSC12X86Registers10RegisterIDES4_j 28250
_ZN2js4mjit15NunboxAssembler16loadStaticDoubleEPKdN3JSC12X86Registers13XMMRegisterIDENS5_10RegisterIDE 209
_ZN2js4mjit15NunboxAssembler16loadValuePayloadERKN2JS5ValueEN3JSC12X86Registers10RegisterIDE 347
_ZN2js4mjit15NunboxAssembler17fastArrayLoadSlotIN3JSC22AbstractMacroAssemblerINS3_12X86AssemblerEE7AddressEEENS6_4JumpET_bNS0_13MaybeRegisterINS3_12X86Registers10RegisterIDEEESC_ 16912
_ZN2js4mjit15NunboxAssembler17fastArrayLoadSlotIN3JSC22AbstractMacroAssemblerINS3_12X86AssemblerEE9BaseIndexEEENS6_4JumpET_bNS0_13MaybeRegisterINS3_12X86Registers10RegisterIDEEESC_ 28141
_ZN2js4mjit15NunboxAssembler19addressUsesRegisterEN3JSC22AbstractMacroAssemblerINS2_12X86AssemblerEE7AddressENS2_12X86Registers10RegisterIDE 2908412
_ZN2js4mjit15NunboxAssembler19addressUsesRegisterEN3JSC22AbstractMacroAssemblerINS2_12X86AssemblerEE9BaseIndexENS2_12X86Registers10RegisterIDE 417
_ZN2js4mjit15NunboxAssembler21loadValueAsComponentsERKN2JS5ValueEN3JSC12X86Registers10RegisterIDES8_ 215201
_ZN2js4mjit15NunboxAssembler21loadValueAsComponentsIN3JSC22AbstractMacroAssemblerINS3_12X86AssemblerEE7AddressEEENS6_5LabelET_NS3_12X86Registers10RegisterIDESB_ 2908412
_ZN2js4mjit15NunboxAssembler21loadValueAsComponentsIN3JSC22AbstractMacroAssemblerINS3_12X86AssemblerEE9BaseIndexEEENS6_5LabelET_NS3_12X86Registers10RegisterIDESB_ 417
_ZN2js4mjit15NunboxAssembler24storeValueFromComponentsIN3JSC22AbstractMacroAssemblerINS3_12X86AssemblerEE7AddressEEEvNS0_7ImmTypeENS3_12X86Registers10RegisterIDET_ 11408
_ZN2js4mjit15NunboxAssembler24storeValueFromComponentsIN3JSC22AbstractMacroAssemblerINS3_12X86AssemblerEE7AddressEEEvNS3_12X86Registers10RegisterIDES9_T_ 205839
_ZN2js4mjit15NunboxAssembler31loadValueWithAddressOffsetPatchEN3JSC22AbstractMacroAssemblerINS2_12X86AssemblerEE7AddressENS2_12X86Registers10RegisterIDES8_ 821544
_ZN2js4mjit15NunboxAssembler32storeValueWithAddressOffsetPatchEN3JSC12X86Registers10RegisterIDES4_NS2_22AbstractMacroAssemblerINS2_12X86AssemblerEE7AddressE 28163
_ZN2js4mjit15NunboxAssembler32storeValueWithAddressOffsetPatchENS0_7ImmTypeEN3JSC12X86Registers10RegisterIDENS3_22AbstractMacroAssemblerINS3_12X86AssemblerEE7AddressE 22489
_ZN2js4mjit15NunboxAssembler32storeValueWithAddressOffsetPatchERKN2JS5ValueEN3JSC22AbstractMacroAssemblerINS6_12X86AssemblerEE7AddressE 13187
_ZN2js4mjit15NunboxAssembler32storeValueWithAddressOffsetPatchERKNS0_10ValueRematEN3JSC22AbstractMacroAssemblerINS5_12X86AssemblerEE7AddressE 33076
_ZN2js4mjit15NunboxAssembler5tagOfEN3JSC22AbstractMacroAssemblerINS2_12X86AssemblerEE7AddressE 15671805
_ZN2js4mjit15NunboxAssembler5tagOfEN3JSC22AbstractMacroAssemblerINS2_12X86AssemblerEE9BaseIndexE 40921
_ZN2js4mjit15NunboxAssembler8testNullEN3JSC23MacroAssemblerX86Common9ConditionENS2_12X86Registers10RegisterIDE 6203
_ZN2js4mjit15NunboxAssembler8testNullEN3JSC23MacroAssemblerX86Common9ConditionENS2_22AbstractMacroAssemblerINS2_12X86AssemblerEE7AddressE 4213
_ZN2js4mjit15NunboxAssembler9payloadOfEN3JSC22AbstractMacroAssemblerINS2_12X86AssemblerEE7AddressE 18232362
_ZN2js4mjit15NunboxAssembler9payloadOfEN3JSC22AbstractMacroAssemblerINS2_12X86AssemblerEE9BaseIndexE 39705
_ZN2js4mjit15NunboxAssembler9testInt32EN3JSC23MacroAssemblerX86Common9ConditionENS2_12X86Registers10RegisterIDE 1407509
_ZN2js4mjit15NunboxAssembler9testInt32EN3JSC23MacroAssemblerX86Common9ConditionENS2_22AbstractMacroAssemblerINS2_12X86AssemblerEE7AddressE 40984
_ZN2js4mjit15NunboxAssemblerC2Ev 692131
_ZN2js4mjit15NunboxAssemblerD2Ev 692131
_ZN2js4mjit6ImmTagC2E10JSValueTag 8317993
_ZN2js4mjit7ImmTypeC2E11JSValueType 1512487

Generated by: LCOV version 1.7