LCOV - code coverage report
Current view: directory - js/src - jsproxy.cpp (source / functions) Found Hit Coverage
Test: app.info Lines: 819 488 59.6 %
Date: 2012-04-07 Functions: 136 91 66.9 %

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 18667
_ZL10proxy_CallP9JSContextjPN2JS5ValueE 20910
_ZL11ValueToBoolP9JSContextRKN2JS5ValueEPb 751
_ZL12GetConstructP8JSObject 207
_ZL12proxy_TypeOfP9JSContextP8JSObject 234
_ZL12proxy_createP9JSContextjPN2JS5ValueE 342
_ZL13callable_CallP9JSContextjPN2JS5ValueE 9
_ZL13proxy_ConvertP9JSContextP8JSObject6JSTypePN2JS5ValueE 568
_ZL14GetDerivedTrapP9JSContextP8JSObjectP6JSAtomPN2JS5ValueE 3761
_ZL14proxy_FinalizePN2js6FreeOpEP8JSObject 18687
_ZL15ArrayToIdVectorP9JSContextRKN2JS5ValueERNS1_12AutoIdVectorE 9
_ZL15proxy_ConstructP9JSContextjPN2JS5ValueE 189
_ZL16proxy_GetElementP9JSContextP8JSObjectS2_jPN2JS5ValueE 285
_ZL16proxy_GetGenericP9JSContextP8JSObjectS2_4jsidPN2JS5ValueE 56582
_ZL16proxy_GetSpecialP9JSContextP8JSObjectS2_N2js9SpecialIdEPN2JS5ValueE 0
_ZL16proxy_SetElementP9JSContextP8JSObjectjPN2JS5ValueEi 0
_ZL16proxy_SetGenericP9JSContextP8JSObject4jsidPN2JS5ValueEi 17888
_ZL16proxy_SetSpecialP9JSContextP8JSObjectN2js9SpecialIdEPN2JS5ValueEi 0
_ZL16proxy_isTrappingP9JSContextjPN2JS5ValueE 0
_ZL17proxy_GetPropertyP9JSContextP8JSObjectS2_PN2js12PropertyNameEPN2JS5ValueE 0
_ZL17proxy_HasInstanceP9JSContextP8JSObjectPKN2JS5ValueEPi 0
_ZL17proxy_SetPropertyP9JSContextP8JSObjectPN2js12PropertyNameEPN2JS5ValueEi 0
_ZL17proxy_TraceObjectP8JSTracerP8JSObject 36746
_ZL17proxy_innerObjectP9JSContextP8JSObject 0
_ZL18GetFundamentalTrapP9JSContextP8JSObjectP6JSAtomPN2JS5ValueE 2801
_ZL19OperationInProgressP9JSContextP8JSObject 30551
_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 90
_ZL19proxy_DeleteSpecialP9JSContextP8JSObjectN2js9SpecialIdEPN2JS5ValueEi 0
_ZL19proxy_LookupElementP9JSContextP8JSObjectjPS2_PP10JSProperty 0
_ZL19proxy_LookupGenericP9JSContextP8JSObject4jsidPS2_PP10JSProperty 23971
_ZL19proxy_LookupSpecialP9JSContextP8JSObjectN2js9SpecialIdEPS2_PP10JSProperty 0
_ZL19proxy_TraceFunctionP8JSTracerP8JSObject 12492
_ZL20proxy_DefinePropertyP9JSContextP8JSObjectPN2js12PropertyNameEPKN2JS5ValueEPFiS0_S2_4jsidPS7_EPFiS0_S2_SA_iSB_Ej 0
_ZL20proxy_DeletePropertyP9JSContextP8JSObjectPN2js12PropertyNameEPN2JS5ValueEi 27
_ZL20proxy_LookupPropertyP9JSContextP8JSObjectPN2js12PropertyNameEPS2_PP10JSProperty 0
_ZL20proxy_createFunctionP9JSContextjPN2JS5ValueE 135
_ZL21GetProxyHandlerObjectP9JSContextP8JSObject 6562
_ZL24IndicatePropertyNotFoundP9JSContextP20JSPropertyDescriptor 18
_ZL25GetFunctionProxyConstructP8JSObject 12492
_ZL25proxy_GetElementIfPresentP9JSContextP8JSObjectS2_jPN2JS5ValueEPb 513
_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 2558
_ZL31ReturnedValueMustNotBePrimitiveP9JSContextP8JSObjectP6JSAtomRKN2JS5ValueE 801
_ZL4TrapP9JSContextP8JSObjectN2JS5ValueEjPS4_S5_ 5644
_ZL5Trap1P9JSContextP8JSObjectN2JS5ValueE4jsidPS4_ 1723
_ZL5Trap2P9JSContextP8JSObjectN2JS5ValueE4jsidS4_PS4_ 1757
_ZL7GetCallP8JSObject 33583
_ZL7GetTrapP9JSContextP8JSObjectP6JSAtomPN2JS5ValueE 6562
_ZL8FixProxyP9JSContextP8JSObjectPi 36
_ZL9proxy_FixP9JSContextP8JSObjectPbPN2JS12AutoIdVectorE 27
_ZL9proxy_fixP9JSContextjPN2JS5ValueE 9
_ZN20ScriptedProxyHandler14definePropertyEP9JSContextP8JSObject4jsidP20JSPropertyDescriptor 1757
_ZN20ScriptedProxyHandler19getOwnPropertyNamesEP9JSContextP8JSObjectRN2JS12AutoIdVectorE 9
_ZN20ScriptedProxyHandler21getPropertyDescriptorEP9JSContextP8JSObject4jsidbP20JSPropertyDescriptor 153
_ZN20ScriptedProxyHandler24getOwnPropertyDescriptorEP9JSContextP8JSObject4jsidbP20JSPropertyDescriptor 765
_ZN20ScriptedProxyHandler3fixEP9JSContextP8JSObjectPN2JS5ValueE 36
_ZN20ScriptedProxyHandler3getEP9JSContextP8JSObjectS3_4jsidPN2JS5ValueE 1885
_ZN20ScriptedProxyHandler3hasEP9JSContextP8JSObject4jsidPb 733
_ZN20ScriptedProxyHandler3setEP9JSContextP8JSObjectS3_4jsidbPN2JS5ValueE 1098
_ZN20ScriptedProxyHandler4keysEP9JSContextP8JSObjectRN2JS12AutoIdVectorE 0
_ZN20ScriptedProxyHandler6hasOwnEP9JSContextP8JSObject4jsidPb 0
_ZN20ScriptedProxyHandler7delete_EP9JSContextP8JSObject4jsidPb 81
_ZN20ScriptedProxyHandler7iterateEP9JSContextP8JSObjectjPN2JS5ValueE 45
_ZN20ScriptedProxyHandler9enumerateEP9JSContextP8JSObjectRN2JS12AutoIdVectorE 0
_ZN20ScriptedProxyHandlerC2Ev 18667
_ZN20ScriptedProxyHandlerD0Ev 0
_ZN20ScriptedProxyHandlerD2Ev 18667
_ZN25AutoPendingProxyOperationC2EP9JSContextP8JSObject 154371
_ZN25AutoPendingProxyOperationD2Ev 154371
_ZN2js12ProxyHandler10nativeCallEP9JSContextP8JSObjectPNS_5ClassEPFiS2_jPN2JS5ValueEENS_8CallArgsE 1800
_ZN2js12ProxyHandler11hasInstanceEP9JSContextP8JSObjectPKN2JS5ValueEPb 0
_ZN2js12ProxyHandler12defaultValueEP9JSContextP8JSObject6JSTypePN2JS5ValueE 153
_ZN2js12ProxyHandler12fun_toStringEP9JSContextP8JSObjectj 9
_ZN2js12ProxyHandler12iteratorNextEP9JSContextP8JSObjectPN2JS5ValueE 0
_ZN2js12ProxyHandler12obj_toStringEP9JSContextP8JSObject 0
_ZN2js12ProxyHandler13objectClassIsEP8JSObjectNS_12ESClassValueEP9JSContext 153
_ZN2js12ProxyHandler15regexp_toSharedEP9JSContextP8JSObjectPNS_11RegExpGuardE 0
_ZN2js12ProxyHandler19getElementIfPresentEP9JSContextP8JSObjectS4_jPN2JS5ValueEPb 513
_ZN2js12ProxyHandler3getEP9JSContextP8JSObjectS4_4jsidPN2JS5ValueE 153
_ZN2js12ProxyHandler3hasEP9JSContextP8JSObject4jsidPb 0
_ZN2js12ProxyHandler3setEP9JSContextP8JSObjectS4_4jsidbPN2JS5ValueE 756
_ZN2js12ProxyHandler4callEP9JSContextP8JSObjectjPN2JS5ValueE 20902
_ZN2js12ProxyHandler4keysEP9JSContextP8JSObjectRN2JS12AutoIdVectorE 0
_ZN2js12ProxyHandler5traceEP8JSTracerP8JSObject 27
_ZN2js12ProxyHandler6hasOwnEP9JSContextP8JSObject4jsidPb 0
_ZN2js12ProxyHandler6typeOfEP9JSContextP8JSObject 0
_ZN2js12ProxyHandler7iterateEP9JSContextP8JSObjectjPN2JS5ValueE 0
_ZN2js12ProxyHandler8finalizeEP8JSFreeOpP8JSObject 18687
_ZN2js12ProxyHandler9constructEP9JSContextP8JSObjectjPN2JS5ValueES7_ 189
_ZN2js12ProxyHandlerC2EPv 56002
_ZN2js12ProxyHandlerD0Ev 0
_ZN2js12ProxyHandlerD2Ev 56002
_ZN2js14NewProxyObjectEP9JSContextPNS_12ProxyHandlerERKN2JS5ValueEP8JSObjectS9_S9_S9_ 35007
_ZN2js5Proxy10nativeCallEP9JSContextP8JSObjectPNS_5ClassEPFiS2_jPN2JS5ValueEENS_8CallArgsE 4500
_ZN2js5Proxy11hasInstanceEP9JSContextP8JSObjectPKN2JS5ValueEPb 0
_ZN2js5Proxy12defaultValueEP9JSContextP8JSObject6JSTypePN2JS5ValueE 568
_ZN2js5Proxy12fun_toStringEP9JSContextP8JSObjectj 9
_ZN2js5Proxy12iteratorNextEP9JSContextP8JSObjectPN2JS5ValueE 54
_ZN2js5Proxy12obj_toStringEP9JSContextP8JSObject 1944
_ZN2js5Proxy13objectClassIsEP8JSObjectNS_12ESClassValueEP9JSContext 594
_ZN2js5Proxy14definePropertyEP9JSContextP8JSObject4jsidP20JSPropertyDescriptor 1793
_ZN2js5Proxy14definePropertyEP9JSContextP8JSObject4jsidRKN2JS5ValueE 1799
_ZN2js5Proxy15regexp_toSharedEP9JSContextP8JSObjectPNS_11RegExpGuardE 54
_ZN2js5Proxy19getElementIfPresentEP9JSContextP8JSObjectS4_jPN2JS5ValueEPb 513
_ZN2js5Proxy19getOwnPropertyNamesEP9JSContextP8JSObjectRN2JS12AutoIdVectorE 9
_ZN2js5Proxy21getPropertyDescriptorEP9JSContextP8JSObject4jsidbP20JSPropertyDescriptor 0
_ZN2js5Proxy21getPropertyDescriptorEP9JSContextP8JSObject4jsidbPN2JS5ValueE 0
_ZN2js5Proxy24getOwnPropertyDescriptorEP9JSContextP8JSObject4jsidbP20JSPropertyDescriptor 45
_ZN2js5Proxy24getOwnPropertyDescriptorEP9JSContextP8JSObject4jsidbPN2JS5ValueE 0
_ZN2js5Proxy3fixEP9JSContextP8JSObjectPN2JS5ValueE 36
_ZN2js5Proxy3getEP9JSContextP8JSObjectS4_4jsidPN2JS5ValueE 56640
_ZN2js5Proxy3hasEP9JSContextP8JSObject4jsidPb 23971
_ZN2js5Proxy3setEP9JSContextP8JSObjectS4_4jsidbPN2JS5ValueE 17888
_ZN2js5Proxy4callEP9JSContextP8JSObjectjPN2JS5ValueE 20910
_ZN2js5Proxy4keysEP9JSContextP8JSObjectRN2JS12AutoIdVectorE 22419
_ZN2js5Proxy6hasOwnEP9JSContextP8JSObject4jsidPb 0
_ZN2js5Proxy6typeOfEP9JSContextP8JSObject 234
_ZN2js5Proxy7delete_EP9JSContextP8JSObject4jsidPb 90
_ZN2js5Proxy7iterateEP9JSContextP8JSObjectjPN2JS5ValueE 90
_ZN2js5Proxy9constructEP9JSContextP8JSObjectjPN2JS5ValueES7_ 189
_ZN2js5Proxy9enumerateEP9JSContextP8JSObjectRN2JS12AutoIdVectorE 0
js_InitProxyClass 834

Generated by: LCOV version 1.7