LCOV - code coverage report
Current view:
directory
-
js/src/methodjit
- PolyIC.cpp (
source
/ functions)
Found
Hit
Coverage
Test:
app.info
Lines:
1555
1352
86.9 %
Date:
2012-07-07
Functions:
95
86
90.5 %
Function Name
Hit count
_ZL17DisabledGetPropICRN2js7VMFrameEPNS_4mjit2ic7PICInfoE
4980319
_ZL15DisabledGetElemRN2js7VMFrameEPNS_4mjit2ic12GetElementICE
680126
_ZL14DisabledNameICRN2js7VMFrameEPNS_4mjit2ic7PICInfoE
632507
_ZL18GetPropMaybeCachedRN2js7VMFrameEPNS_4mjit2ic7PICInfoEb
444351
_ZN2js4mjit2ic7GetPropERNS_7VMFrameEPNS1_7PICInfoE
441808
_ZN2js4mjit2ic6BaseIC12shouldUpdateEP9JSContext
441167
_ZN15PICStubCompilerC2EPKcRN2js7VMFrameEP8JSScriptRNS2_4mjit2ic7PICInfoEPv
434390
_ZL21IsCacheableProtoChainP8JSObjectS0_
388229
_ZN15PICStubCompiler4spewEPKcS1_
309274
_ZN2js4mjit2ic6BaseIC4spewEP9JSContextPKcS6_
295123
_ZN9PICLinker4initEP9JSContext
261334
_ZN9PICLinkerD2Ev
261334
_ZN2js4mjit2ic6BaseIC16updatePCCountersERNS_7VMFrameERNS0_9AssemblerE
261334
_ZN9PICLinkerC2ERN2js4mjit9AssemblerERNS1_2ic10BasePolyICE
261334
_ZN15GetPropCompilerC2ERN2js7VMFrameEP8JSScriptP8JSObjectRNS0_4mjit2ic7PICInfoEPNS0_12PropertyNameEPFvS2_PS9_E
236561
_ZN13GetPropHelperI15GetPropCompilerE13lookupAndTestEv
203029
_ZN13GetPropHelperI15GetPropCompilerEC2EP9JSContextP8JSObjectPN2js12PropertyNameERS0_RNS6_7VMFrameE
203029
_ZN13GetPropHelperI15GetPropCompilerE6lookupEv
203029
_ZN15GetPropCompiler6updateEv
202196
_ZN13GetPropHelperI15GetPropCompilerE10testForGetEv
201189
_ZN15PICStubCompiler5hadGCEv
198196
_ZN17ScopeNameCompiler8retrieveEPN2JS5ValueEN2js4mjit2ic7PICInfo4KindE
181539
_ZN17ScopeNameCompiler12thisFromCtorEv
181539
_ZN17ScopeNameCompilerC2ERN2js7VMFrameEP8JSScriptP8JSObjectRNS0_4mjit2ic7PICInfoEPNS0_12PropertyNameEPFvS2_PS9_E
181539
_ZN13GetPropHelperI17ScopeNameCompilerEC2EP9JSContextP8JSObjectPN2js12PropertyNameERS0_RNS6_7VMFrameE
181539
_ZN17ScopeNameCompiler13updateForNameEv
181156
_ZN2js4mjit2ic4NameERNS_7VMFrameEPNS1_7PICInfoE
181156
_ZN13GetPropHelperI17ScopeNameCompilerE4bindEv
181156
_ZN17ScopeNameCompiler6updateEP8JSObject
181012
_ZN17ScopeNameCompiler14walkScopeChainERN2js4mjit9AssemblerERNS0_6VectorIN3JSC22AbstractMacroAssemblerINS5_12X86AssemblerEE4JumpELj8ENS0_15TempAllocPolicyEEE
179798
_ZN17ScopeNameCompiler19patchPreviousToHereEN3JSC17CodeLocationLabelE
179698
_ZN13GetPropHelperI17ScopeNameCompilerE10testForGetEv
169660
_ZN17ScopeNameCompiler18generateGlobalStubEP8JSObject
168910
_ZN15GetPropCompiler11patchInlineEP8JSObjectPKN2js5ShapeE
138312
_ZN2js4mjit2ic6BaseIC7disableERNS_7VMFrameEPKcPv
61888
_ZNK15GetPropCompiler27getLastStubSecondShapeGuardEv
61705
_ZN15GetPropCompiler19patchPreviousToHereEN3JSC17CodeLocationLabelE
61705
_Z17DisabledSetPropICILi0EEvRN2js7VMFrameEPNS0_4mjit2ic7PICInfoE
54133
_ZN15GetPropCompiler14linkerEpilogueERN2js4mjit12LinkerHelperEN3JSC22AbstractMacroAssemblerINS4_12X86AssemblerEE5LabelERNS0_6VectorINS7_4JumpELj8ENS0_15TempAllocPolicyEEE
53627
_ZN15GetPropCompiler12generateStubEP8JSObjectPKN2js5ShapeE
53627
_ZN15PICStubCompiler7disableEP9JSContextPKc
46253
_ZN15PICStubCompiler7disableEPKc
45728
_ZL23GeneratePrototypeGuardsP9JSContextRN2js6VectorIN3JSC22AbstractMacroAssemblerINS3_12X86AssemblerEE4JumpELj8ENS1_15TempAllocPolicyEEERNS1_4mjit9AssemblerEP8JSObjectSF_NS3_12X86Registers10RegisterIDESH_
37720
_ZN2js4mjit2ic7SetPropERNS_7VMFrameEPNS1_7PICInfoE
31200
_ZN15GetPropCompiler26generateStringPropertyStubEv
19447
_ZN2js4mjit2ic10GetElementERNS_7VMFrameEPNS1_12GetElementICE
13847
_ZN2js4mjit2ic12GetElementIC12shouldUpdateEP9JSContext
13713
_ZN15SetPropCompilerC2ERN2js7VMFrameEP8JSScriptP8JSObjectRNS0_4mjit2ic7PICInfoEPNS0_12PropertyNameEPFvS2_PS9_E
12996
_ZN15SetPropCompiler6updateEv
12996
_ZN17ScopeNameCompiler16generateCallStubEP8JSObject
11308
_ZN15PICStubCompiler7disableERN2js7VMFrameEPKc
10804
_ZN2js4mjit2ic12GetElementIC6updateERNS_7VMFrameEP8JSObjectRKN2JS5ValueE4jsidPS8_
8718
_ZN15GetPropCompiler23generateArrayLengthStubEv
7526
_ZN15GetPropCompiler24generateStringLengthStubEv
6840
_ZN13GetPropHelperIN2js4mjit2ic12GetElementICEEC2EP9JSContextP8JSObjectPNS0_12PropertyNameERS3_RNS0_7VMFrameE
6044
_ZN2js4mjit2ic12GetElementIC13attachGetPropERNS_7VMFrameEP8JSObjectRKN2JS5ValueEPNS_12PropertyNameEPS8_
6044
_ZN13GetPropHelperIN2js4mjit2ic12GetElementICEE6lookupEv
6044
_ZN13GetPropHelperIN2js4mjit2ic12GetElementICEE13lookupAndTestEv
6044
_ZN15SetPropCompiler11patchInlineEPKN2js5ShapeE
6027
_ZN13GetPropHelperIN2js4mjit2ic12GetElementICEE10testForGetEv
6006
_ZNK15SetPropCompiler27getLastStubSecondShapeGuardEv
5429
_ZN15SetPropCompiler12generateStubEPKN2js5ShapeES3_b
5429
_ZN15SetPropCompiler19patchPreviousToHereEN3JSC17CodeLocationLabelE
5429
_ZN2js4mjit2ic12SetElementIC12shouldUpdateEP9JSContext
4160
_ZN16BindNameCompiler6updateEv
3294
_ZN16BindNameCompilerC2ERN2js7VMFrameEP8JSScriptP8JSObjectRNS0_4mjit2ic7PICInfoEPNS0_12PropertyNameEPFvS2_PS9_E
3294
_ZN2js4mjit2ic8BindNameERNS_7VMFrameEPNS1_7PICInfoE
3294
_ZN2js4mjit2ic12GetElementIC7disableERNS_7VMFrameEPKc
2936
_ZN2js4mjit2ic14GetPropNoCacheERNS_7VMFrameEPNS1_7PICInfoE
2543
_Z17DisabledSetPropICILi1EEvRN2js7VMFrameEPNS0_4mjit2ic7PICInfoE
2489
_ZN2js4mjit2ic12SetElementIC6updateERNS_7VMFrameERKN2JS5ValueES8_
1895
_ZN2js4mjit2ic12SetElementIC7disableERNS_7VMFrameEPKc
1895
_ZL18DisabledBindNameICRN2js7VMFrameEPNS_4mjit2ic7PICInfoE
1439
_ZN15GetPropCompiler18generateGetterStubERN2js4mjit9AssemblerEPKNS0_5ShapeEN3JSC22AbstractMacroAssemblerINS7_12X86AssemblerEE5LabelERNS0_6VectorINSA_4JumpELj8ENS0_15TempAllocPolicyEEE
1377
_ZN16BindNameCompiler12generateStubEP8JSObject
1180
_ZN16BindNameCompiler19patchPreviousToHereEN3JSC17CodeLocationLabelE
1009
_ZN2js4mjit2ic12GetElementIC16attachTypedArrayERNS_7VMFrameEP8JSObjectRKN2JS5ValueE4jsidPS8_
816
_ZN2js4mjit2ic12SetElementIC16attachTypedArrayERNS_7VMFrameEP8JSObjecti
640
_ZN2js4mjit2ic12SetElementIC14attachHoleStubERNS_7VMFrameEP8JSObjecti
547
_ZN15SetPropCompiler20updateMonitoredTypesEv
513
_ZN15GetPropCompiler22generateArgsLengthStubEv
483
_ZN2js4mjit2ic12GetElementIC15attachArgumentsERNS_7VMFrameEP8JSObjectRKN2JS5ValueE4jsidPS8_
438
_ZN2js4mjit2ic5XNameERNS_7VMFrameEPNS1_7PICInfoE
383
_ZN17ScopeNameCompiler14updateForXNameEv
383
_ZN13GetPropHelperI17ScopeNameCompilerE6lookupEv
383
_ZN15GetPropCompiler27generateStringObjLengthStubEv
69
_ZL15DisabledXNameICRN2js7VMFrameEPNS_4mjit2ic7PICInfoE
0
_Z19frameCountersOffsetRN2js7VMFrameE
0
_ZN2js4mjit2ic12GetElementIC5errorEP9JSContext
0
_ZL24DisabledGetPropNoCacheICRN2js7VMFrameEPNS_4mjit2ic7PICInfoE
0
_ZN2js4mjit2ic12SetElementIC5purgeERNS1_9RepatcherE
0
_ZN15PICStubCompiler5errorEP9JSContext
0
_ZN2js4mjit2ic12GetElementIC5purgeERNS1_9RepatcherE
0
_ZN15PICStubCompiler5errorEv
0
_ZN2js4mjit2ic12SetElementIC5errorEP9JSContext
0
Generated by:
LCOV version 1.7