LCOV - code coverage report
Current view: directory - js/src/methodjit - PolyIC.cpp (source / functions) Found Hit Coverage
Test: app.info Lines: 1555 1367 87.9 %
Date: 2012-04-21 Functions: 95 86 90.5 %

Function Name Sort by function name Hit count Sort by hit count
_Z17DisabledSetPropICILi0EEvRN2js7VMFrameEPNS0_4mjit2ic7PICInfoE 55246
_Z17DisabledSetPropICILi1EEvRN2js7VMFrameEPNS0_4mjit2ic7PICInfoE 2489
_Z19frameCountersOffsetRN2js7VMFrameE 0
_ZL14DisabledNameICRN2js7VMFrameEPNS_4mjit2ic7PICInfoE 676405
_ZL15DisabledGetElemRN2js7VMFrameEPNS_4mjit2ic12GetElementICE 715993
_ZL15DisabledXNameICRN2js7VMFrameEPNS_4mjit2ic7PICInfoE 0
_ZL17DisabledGetPropICRN2js7VMFrameEPNS_4mjit2ic7PICInfoE 5231668
_ZL18DisabledBindNameICRN2js7VMFrameEPNS_4mjit2ic7PICInfoE 1439
_ZL18GetPropMaybeCachedRN2js7VMFrameEPNS_4mjit2ic7PICInfoEb 446673
_ZL21IsCacheableProtoChainP8JSObjectS0_ 390131
_ZL23GeneratePrototypeGuardsP9JSContextRN2js6VectorIN3JSC22AbstractMacroAssemblerINS3_12X86AssemblerEE4JumpELj8ENS1_15TempAllocPolicyEEERNS1_4mjit9AssemblerEP8JSObjectSF_NS3_12X86Registers10RegisterIDESH_ 37895
_ZL24DisabledGetPropNoCacheICRN2js7VMFrameEPNS_4mjit2ic7PICInfoE 0
_ZN13GetPropHelperI15GetPropCompilerE10testForGetEv 202413
_ZN13GetPropHelperI15GetPropCompilerE13lookupAndTestEv 204254
_ZN13GetPropHelperI15GetPropCompilerE6lookupEv 204254
_ZN13GetPropHelperI15GetPropCompilerEC2EP9JSContextP8JSObjectPN2js12PropertyNameERS0_RNS6_7VMFrameE 204254
_ZN13GetPropHelperI17ScopeNameCompilerE10testForGetEv 170243
_ZN13GetPropHelperI17ScopeNameCompilerE4bindEv 181743
_ZN13GetPropHelperI17ScopeNameCompilerE6lookupEv 383
_ZN13GetPropHelperI17ScopeNameCompilerEC2EP9JSContextP8JSObjectPN2js12PropertyNameERS0_RNS6_7VMFrameE 182126
_ZN13GetPropHelperIN2js4mjit2ic12GetElementICEE10testForGetEv 6099
_ZN13GetPropHelperIN2js4mjit2ic12GetElementICEE13lookupAndTestEv 6137
_ZN13GetPropHelperIN2js4mjit2ic12GetElementICEE6lookupEv 6137
_ZN13GetPropHelperIN2js4mjit2ic12GetElementICEEC2EP9JSContextP8JSObjectPNS0_12PropertyNameERS3_RNS0_7VMFrameE 6137
_ZN15GetPropCompiler11patchInlineEP8JSObjectPKN2js5ShapeE 138873
_ZN15GetPropCompiler12generateStubEP8JSObjectPKN2js5ShapeE 54234
_ZN15GetPropCompiler14linkerEpilogueERN2js4mjit12LinkerHelperEN3JSC22AbstractMacroAssemblerINS4_12X86AssemblerEE5LabelERNS0_6VectorINS7_4JumpELj8ENS0_15TempAllocPolicyEEE 54234
_ZN15GetPropCompiler18generateGetterStubERN2js4mjit9AssemblerEPKNS0_5ShapeEN3JSC22AbstractMacroAssemblerINS7_12X86AssemblerEE5LabelERNS0_6VectorINSA_4JumpELj8ENS0_15TempAllocPolicyEEE 1379
_ZN15GetPropCompiler19patchPreviousToHereEN3JSC17CodeLocationLabelE 62303
_ZN15GetPropCompiler22generateArgsLengthStubEv 483
_ZN15GetPropCompiler23generateArrayLengthStubEv 7517
_ZN15GetPropCompiler24generateStringLengthStubEv 6866
_ZN15GetPropCompiler26generateStringPropertyStubEv 19531
_ZN15GetPropCompiler27generateStringObjLengthStubEv 69
_ZN15GetPropCompiler6updateEv 203423
_ZN15GetPropCompilerC2ERN2js7VMFrameEP8JSScriptP8JSObjectRNS0_4mjit2ic7PICInfoEPNS0_12PropertyNameEPFvS2_PS9_E 237889
_ZN15PICStubCompiler4spewEPKcS1_ 310414
_ZN15PICStubCompiler5errorEP9JSContext 0
_ZN15PICStubCompiler5errorEv 0
_ZN15PICStubCompiler5hadGCEv 199274
_ZN15PICStubCompiler7disableEP9JSContextPKc 46443
_ZN15PICStubCompiler7disableEPKc 45916
_ZN15PICStubCompiler7disableERN2js7VMFrameEPKc 10867
_ZN15PICStubCompilerC2EPKcRN2js7VMFrameEP8JSScriptRNS2_4mjit2ic7PICInfoEPv 436336
_ZN15SetPropCompiler11patchInlineEPKN2js5ShapeE 6105
_ZN15SetPropCompiler12generateStubEPKN2js5ShapeES3_b 5345
_ZN15SetPropCompiler19patchPreviousToHereEN3JSC17CodeLocationLabelE 5345
_ZN15SetPropCompiler20updateMonitoredTypesEv 443
_ZN15SetPropCompiler6updateEv 13026
_ZN15SetPropCompilerC2ERN2js7VMFrameEP8JSScriptP8JSObjectRNS0_4mjit2ic7PICInfoEPNS0_12PropertyNameEPFvS2_PS9_E 13026
_ZN16BindNameCompiler12generateStubEP8JSObject 1185
_ZN16BindNameCompiler19patchPreviousToHereEN3JSC17CodeLocationLabelE 1009
_ZN16BindNameCompiler6updateEv 3295
_ZN16BindNameCompilerC2ERN2js7VMFrameEP8JSScriptP8JSObjectRNS0_4mjit2ic7PICInfoEPNS0_12PropertyNameEPFvS2_PS9_E 3295
_ZN17ScopeNameCompiler12thisFromCtorEv 182126
_ZN17ScopeNameCompiler13updateForNameEv 181743
_ZN17ScopeNameCompiler14updateForXNameEv 383
_ZN17ScopeNameCompiler14walkScopeChainERN2js4mjit9AssemblerERNS0_6VectorIN3JSC22AbstractMacroAssemblerINS5_12X86AssemblerEE4JumpELj8ENS0_15TempAllocPolicyEEE 180383
_ZN17ScopeNameCompiler16generateCallStubEP8JSObject 11310
_ZN17ScopeNameCompiler18generateGlobalStubEP8JSObject 169493
_ZN17ScopeNameCompiler19patchPreviousToHereEN3JSC17CodeLocationLabelE 180283
_ZN17ScopeNameCompiler6updateEP8JSObject 181597
_ZN17ScopeNameCompiler8retrieveEPN2JS5ValueEN2js4mjit2ic7PICInfo4KindE 182126
_ZN17ScopeNameCompilerC2ERN2js7VMFrameEP8JSScriptP8JSObjectRNS0_4mjit2ic7PICInfoEPNS0_12PropertyNameEPFvS2_PS9_E 182126
_ZN2js4mjit2ic10GetElementERNS_7VMFrameEPNS1_12GetElementICE 13977
_ZN2js4mjit2ic12GetElementIC12shouldUpdateEP9JSContext 13843
_ZN2js4mjit2ic12GetElementIC13attachGetPropERNS_7VMFrameEP8JSObjectRKN2JS5ValueEPNS_12PropertyNameEPS8_ 6137
_ZN2js4mjit2ic12GetElementIC15attachArgumentsERNS_7VMFrameEP8JSObjectRKN2JS5ValueE4jsidPS8_ 439
_ZN2js4mjit2ic12GetElementIC16attachTypedArrayERNS_7VMFrameEP8JSObjectRKN2JS5ValueE4jsidPS8_ 816
_ZN2js4mjit2ic12GetElementIC5errorEP9JSContext 0
_ZN2js4mjit2ic12GetElementIC5purgeERNS1_9RepatcherE 0
_ZN2js4mjit2ic12GetElementIC6updateERNS_7VMFrameEP8JSObjectRKN2JS5ValueE4jsidPS8_ 8819
_ZN2js4mjit2ic12GetElementIC7disableERNS_7VMFrameEPKc 3047
_ZN2js4mjit2ic12SetElementIC12shouldUpdateEP9JSContext 4174
_ZN2js4mjit2ic12SetElementIC14attachHoleStubERNS_7VMFrameEP8JSObjecti 547
_ZN2js4mjit2ic12SetElementIC16attachTypedArrayERNS_7VMFrameEP8JSObjecti 640
_ZN2js4mjit2ic12SetElementIC5errorEP9JSContext 0
_ZN2js4mjit2ic12SetElementIC5purgeERNS1_9RepatcherE 0
_ZN2js4mjit2ic12SetElementIC6updateERNS_7VMFrameERKN2JS5ValueES8_ 1902
_ZN2js4mjit2ic12SetElementIC7disableERNS_7VMFrameEPKc 1902
_ZN2js4mjit2ic14GetPropNoCacheERNS_7VMFrameEPNS1_7PICInfoE 2540
_ZN2js4mjit2ic4NameERNS_7VMFrameEPNS1_7PICInfoE 181743
_ZN2js4mjit2ic5XNameERNS_7VMFrameEPNS1_7PICInfoE 383
_ZN2js4mjit2ic6BaseIC12shouldUpdateEP9JSContext 443447
_ZN2js4mjit2ic6BaseIC16updatePCCountersERNS_7VMFrameERNS0_9AssemblerE 262450
_ZN2js4mjit2ic6BaseIC4spewEP9JSContextPKcS6_ 296553
_ZN2js4mjit2ic6BaseIC7disableERNS_7VMFrameEPKcPv 62259
_ZN2js4mjit2ic7GetPropERNS_7VMFrameEPNS1_7PICInfoE 444133
_ZN2js4mjit2ic7SetPropERNS_7VMFrameEPNS1_7PICInfoE 31259
_ZN2js4mjit2ic8BindNameERNS_7VMFrameEPNS1_7PICInfoE 3295
_ZN9PICLinker4initEP9JSContext 262450
_ZN9PICLinkerC2ERN2js4mjit9AssemblerERNS1_2ic10BasePolyICE 262450
_ZN9PICLinkerD2Ev 262450
_ZNK15GetPropCompiler27getLastStubSecondShapeGuardEv 62303
_ZNK15SetPropCompiler27getLastStubSecondShapeGuardEv 5345

Generated by: LCOV version 1.7