LCOV - code coverage report
Current view: directory - js/src - jsproxy.cpp (source / functions) Found Hit Coverage
Test: app.info Lines: 822 509 61.9 %
Date: 2012-06-02 Functions: 136 92 67.6 %

Function Name Sort by function name Hit count Sort by hit count
_GLOBAL__I_jsproxy_cpp 0
_Z18callable_ConstructP9JSContextjPN2JS5ValueE 18
_Z41__static_initialization_and_destruction_0ii 19870
_ZL10proxy_CallP9JSContextjPN2JS5ValueE 24115
_ZL11ValueToBoolP9JSContextRKN2JS5ValueEPb 753
_ZL12GetConstructP8JSObject 207
_ZL12proxy_TypeOfP9JSContextP8JSObject 235
_ZL12proxy_createP9JSContextjPN2JS5ValueE 669
_ZL13callable_CallP9JSContextjPN2JS5ValueE 9
_ZL13proxy_ConvertP9JSContextP8JSObject6JSTypePN2JS5ValueE 809
_ZL14GetDerivedTrapP9JSContextP8JSObjectP6JSAtomPN2JS5ValueE 3023
_ZL14proxy_FinalizeP9JSContextP8JSObject 28070
_ZL15ArrayToIdVectorP9JSContextRKN2JS5ValueERNS1_12AutoIdVectorE 9
_ZL15proxy_ConstructP9JSContextjPN2JS5ValueE 189
_ZL16proxy_GetElementP9JSContextP8JSObjectS2_jPN2JS5ValueE 3265
_ZL16proxy_GetGenericP9JSContextP8JSObjectS2_4jsidPN2JS5ValueE 52590
_ZL16proxy_GetSpecialP9JSContextP8JSObjectS2_N2js9SpecialIdEPN2JS5ValueE 0
_ZL16proxy_SetElementP9JSContextP8JSObjectjPN2JS5ValueEi 0
_ZL16proxy_SetGenericP9JSContextP8JSObject4jsidPN2JS5ValueEi 10887
_ZL16proxy_SetSpecialP9JSContextP8JSObjectN2js9SpecialIdEPN2JS5ValueEi 0
_ZL16proxy_isTrappingP9JSContextjPN2JS5ValueE 0
_ZL17proxy_GetPropertyP9JSContextP8JSObjectS2_PN2js12PropertyNameEPN2JS5ValueE 0
_ZL17proxy_HasInstanceP9JSContextP8JSObjectPKN2JS5ValueEPi 0
_ZL17proxy_SetPropertyP9JSContextP8JSObjectPN2js12PropertyNameEPN2JS5ValueEi 0
_ZL17proxy_TraceObjectP8JSTracerP8JSObject 37617
_ZL17proxy_innerObjectP9JSContextP8JSObject 0
_ZL18GetFundamentalTrapP9JSContextP8JSObjectP6JSAtomPN2JS5ValueE 2075
_ZL19OperationInProgressP9JSContextP8JSObject 31555
_ZL19proxy_DefineElementP9JSContextP8JSObjectjPKN2JS5ValueEPFiS0_S2_4jsidPS4_EPFiS0_S2_S7_iS8_Ej 0
_ZL19proxy_DefineGenericP9JSContextP8JSObject4jsidPKN2JS5ValueEPFiS0_S2_S3_PS5_EPFiS0_S2_S3_iS8_Ej 0
_ZL19proxy_DefineSpecialP9JSContextP8JSObjectN2js9SpecialIdEPKN2JS5ValueEPFiS0_S2_4jsidPS6_EPFiS0_S2_S9_iSA_Ej 0
_ZL19proxy_DeleteElementP9JSContextP8JSObjectjPN2JS5ValueEi 63
_ZL19proxy_DeleteGenericP9JSContextP8JSObject4jsidPN2JS5ValueEi 92
_ZL19proxy_DeleteSpecialP9JSContextP8JSObjectN2js9SpecialIdEPN2JS5ValueEi 0
_ZL19proxy_LookupElementP9JSContextP8JSObjectjPS2_PP10JSProperty 0
_ZL19proxy_LookupGenericP9JSContextP8JSObject4jsidPS2_PP10JSProperty 1119
_ZL19proxy_LookupSpecialP9JSContextP8JSObjectN2js9SpecialIdEPS2_PP10JSProperty 0
_ZL19proxy_TraceFunctionP8JSTracerP8JSObject 11009
_ZL20proxy_DefinePropertyP9JSContextP8JSObjectPN2js12PropertyNameEPKN2JS5ValueEPFiS0_S2_4jsidPS7_EPFiS0_S2_SA_iSB_Ej 0
_ZL20proxy_DeletePropertyP9JSContextP8JSObjectPN2js12PropertyNameEPN2JS5ValueEi 29
_ZL20proxy_LookupPropertyP9JSContextP8JSObjectPN2js12PropertyNameEPS2_PP10JSProperty 0
_ZL20proxy_createFunctionP9JSContextjPN2JS5ValueE 135
_ZL21GetProxyHandlerObjectP9JSContextP8JSObject 5098
_ZL24IndicatePropertyNotFoundP9JSContextP20JSPropertyDescriptor 32
_ZL25GetFunctionProxyConstructP8JSObject 11009
_ZL25proxy_GetElementIfPresentP9JSContextP8JSObjectS2_jPN2JS5ValueEPb 1648
_ZL26proxy_GetElementAttributesP9JSContextP8JSObjectjPj 0
_ZL26proxy_GetGenericAttributesP9JSContextP8JSObject4jsidPj 0
_ZL26proxy_GetSpecialAttributesP9JSContextP8JSObjectN2js9SpecialIdEPj 0
_ZL26proxy_SetElementAttributesP9JSContextP8JSObjectjPj 0
_ZL26proxy_SetGenericAttributesP9JSContextP8JSObject4jsidPj 0
_ZL26proxy_SetSpecialAttributesP9JSContextP8JSObjectN2js9SpecialIdEPj 0
_ZL27proxy_GetPropertyAttributesP9JSContextP8JSObjectPN2js12PropertyNameEPj 0
_ZL27proxy_SetPropertyAttributesP9JSContextP8JSObjectPN2js12PropertyNameEPj 0
_ZL29ParsePropertyDescriptorObjectP9JSContextP8JSObject4jsidRKN2JS5ValueEP20JSPropertyDescriptor 1815
_ZL31ReturnedValueMustNotBePrimitiveP9JSContextP8JSObjectP6JSAtomRKN2JS5ValueE 51
_ZL4TrapP9JSContextP8JSObjectN2JS5ValueEjPS4_S5_ 4916
_ZL5Trap1P9JSContextP8JSObjectN2JS5ValueE4jsidPS4_ 989
_ZL5Trap2P9JSContextP8JSObjectN2JS5ValueE4jsidS4_PS4_ 1763
_ZL7GetCallP8JSObject 35306
_ZL7GetTrapP9JSContextP8JSObjectP6JSAtomPN2JS5ValueE 5098
_ZL8FixProxyP9JSContextP8JSObjectPi 36
_ZL9proxy_FixP9JSContextP8JSObjectPbPN2JS12AutoIdVectorE 27
_ZL9proxy_fixP9JSContextjPN2JS5ValueE 9
_ZN20ScriptedProxyHandler14definePropertyEP9JSContextP8JSObject4jsidP20JSPropertyDescriptor 1765
_ZN20ScriptedProxyHandler19getOwnPropertyNamesEP9JSContextP8JSObjectRN2JS12AutoIdVectorE 9
_ZN20ScriptedProxyHandler21getPropertyDescriptorEP9JSContextP8JSObject4jsidbP20JSPropertyDescriptor 171
_ZN20ScriptedProxyHandler24getOwnPropertyDescriptorEP9JSContextP8JSObject4jsidbP20JSPropertyDescriptor 11
_ZN20ScriptedProxyHandler3fixEP9JSContextP8JSObjectPN2JS5ValueE 36
_ZN20ScriptedProxyHandler3getEP9JSContextP8JSObjectS3_4jsidPN2JS5ValueE 1887
_ZN20ScriptedProxyHandler3hasEP9JSContextP8JSObject4jsidPb 747
_ZN20ScriptedProxyHandler3setEP9JSContextP8JSObjectS3_4jsidbPN2JS5ValueE 344
_ZN20ScriptedProxyHandler4keysEP9JSContextP8JSObjectRN2JS12AutoIdVectorE 0
_ZN20ScriptedProxyHandler6hasOwnEP9JSContextP8JSObject4jsidPb 0
_ZN20ScriptedProxyHandler7delete_EP9JSContextP8JSObject4jsidPb 83
_ZN20ScriptedProxyHandler7iterateEP9JSContextP8JSObjectjPN2JS5ValueE 45
_ZN20ScriptedProxyHandler9enumerateEP9JSContextP8JSObjectRN2JS12AutoIdVectorE 0
_ZN20ScriptedProxyHandlerC2Ev 19870
_ZN20ScriptedProxyHandlerD0Ev 0
_ZN20ScriptedProxyHandlerD2Ev 19893
_ZN25AutoPendingProxyOperationC2EP9JSContextP8JSObject 102713
_ZN25AutoPendingProxyOperationD2Ev 102713
_ZN2js12ProxyHandler10nativeCallEP9JSContextP8JSObjectPNS_5ClassEPFiS2_jPN2JS5ValueEENS_8CallArgsE 1800
_ZN2js12ProxyHandler11hasInstanceEP9JSContextP8JSObjectPKN2JS5ValueEPb 0
_ZN2js12ProxyHandler12defaultValueEP9JSContextP8JSObject6JSTypePN2JS5ValueE 157
_ZN2js12ProxyHandler12fun_toStringEP9JSContextP8JSObjectj 9
_ZN2js12ProxyHandler12iteratorNextEP9JSContextP8JSObjectPN2JS5ValueE 0
_ZN2js12ProxyHandler12obj_toStringEP9JSContextP8JSObject 0
_ZN2js12ProxyHandler13objectClassIsEP8JSObjectNS_12ESClassValueEP9JSContext 153
_ZN2js12ProxyHandler15regexp_toSharedEP9JSContextP8JSObjectPNS_11RegExpGuardE 0
_ZN2js12ProxyHandler19getElementIfPresentEP9JSContextP8JSObjectS4_jPN2JS5ValueEPb 513
_ZN2js12ProxyHandler3getEP9JSContextP8JSObjectS4_4jsidPN2JS5ValueE 155
_ZN2js12ProxyHandler3hasEP9JSContextP8JSObject4jsidPb 14
_ZN2js12ProxyHandler3setEP9JSContextP8JSObjectS4_4jsidbPN2JS5ValueE 2
_ZN2js12ProxyHandler4callEP9JSContextP8JSObjectjPN2JS5ValueE 24108
_ZN2js12ProxyHandler4keysEP9JSContextP8JSObjectRN2JS12AutoIdVectorE 0
_ZN2js12ProxyHandler5traceEP8JSTracerP8JSObject 2824
_ZN2js12ProxyHandler6hasOwnEP9JSContextP8JSObject4jsidPb 0
_ZN2js12ProxyHandler6typeOfEP9JSContextP8JSObject 0
_ZN2js12ProxyHandler7iterateEP9JSContextP8JSObjectjPN2JS5ValueE 0
_ZN2js12ProxyHandler8finalizeEP9JSContextP8JSObject 23749
_ZN2js12ProxyHandler9constructEP9JSContextP8JSObjectjPN2JS5ValueES7_ 189
_ZN2js12ProxyHandlerC2EPv 102067
_ZN2js12ProxyHandlerD0Ev 0
_ZN2js12ProxyHandlerD2Ev 102803
_ZN2js14NewProxyObjectEP9JSContextPNS_12ProxyHandlerERKN2JS5ValueEP8JSObjectS9_S9_S9_ 46266
_ZN2js5Proxy10nativeCallEP9JSContextP8JSObjectPNS_5ClassEPFiS2_jPN2JS5ValueEENS_8CallArgsE 4500
_ZN2js5Proxy11hasInstanceEP9JSContextP8JSObjectPKN2JS5ValueEPb 0
_ZN2js5Proxy12defaultValueEP9JSContextP8JSObject6JSTypePN2JS5ValueE 809
_ZN2js5Proxy12fun_toStringEP9JSContextP8JSObjectj 9
_ZN2js5Proxy12iteratorNextEP9JSContextP8JSObjectPN2JS5ValueE 54
_ZN2js5Proxy12obj_toStringEP9JSContextP8JSObject 1948
_ZN2js5Proxy13objectClassIsEP8JSObjectNS_12ESClassValueEP9JSContext 595
_ZN2js5Proxy14definePropertyEP9JSContextP8JSObject4jsidP20JSPropertyDescriptor 1800
_ZN2js5Proxy14definePropertyEP9JSContextP8JSObject4jsidRKN2JS5ValueE 1804
_ZN2js5Proxy15regexp_toSharedEP9JSContextP8JSObjectPNS_11RegExpGuardE 54
_ZN2js5Proxy19getElementIfPresentEP9JSContextP8JSObjectS4_jPN2JS5ValueEPb 1648
_ZN2js5Proxy19getOwnPropertyNamesEP9JSContextP8JSObjectRN2JS12AutoIdVectorE 9
_ZN2js5Proxy21getPropertyDescriptorEP9JSContextP8JSObject4jsidbP20JSPropertyDescriptor 0
_ZN2js5Proxy21getPropertyDescriptorEP9JSContextP8JSObject4jsidbPN2JS5ValueE 0
_ZN2js5Proxy24getOwnPropertyDescriptorEP9JSContextP8JSObject4jsidbP20JSPropertyDescriptor 45
_ZN2js5Proxy24getOwnPropertyDescriptorEP9JSContextP8JSObject4jsidbPN2JS5ValueE 0
_ZN2js5Proxy3fixEP9JSContextP8JSObjectPN2JS5ValueE 36
_ZN2js5Proxy3getEP9JSContextP8JSObjectS4_4jsidPN2JS5ValueE 52648
_ZN2js5Proxy3hasEP9JSContextP8JSObject4jsidPb 1119
_ZN2js5Proxy3setEP9JSContextP8JSObjectS4_4jsidbPN2JS5ValueE 10887
_ZN2js5Proxy4callEP9JSContextP8JSObjectjPN2JS5ValueE 24115
_ZN2js5Proxy4keysEP9JSContextP8JSObjectRN2JS12AutoIdVectorE 9
_ZN2js5Proxy6hasOwnEP9JSContextP8JSObject4jsidPb 0
_ZN2js5Proxy6typeOfEP9JSContextP8JSObject 235
_ZN2js5Proxy7delete_EP9JSContextP8JSObject4jsidPb 92
_ZN2js5Proxy7iterateEP9JSContextP8JSObjectjPN2JS5ValueE 81
_ZN2js5Proxy9constructEP9JSContextP8JSObjectjPN2JS5ValueES7_ 189
_ZN2js5Proxy9enumerateEP9JSContextP8JSObjectRN2JS12AutoIdVectorE 0
js_InitProxyClass 1699

Generated by: LCOV version 1.7