Function Summary: jsobj.c

File Conditionals Statements Total
jsobj.c 36.39% 33.71%
33.71%
Function Conditionals Statements Total
obj_getCount 0.00% 0.00%
0.00%
ReportStrictSlot 0.00% 0.00%
0.00%
with_ThisObject 0.00% 0.00%
0.00%
with_Enumerate 0.00% 0.00%
0.00%
obj_lookupSetter 0.00% 0.00%
0.00%
js_HasOwnPropertyHelper 0.00% 0.00%
0.00%
with_DeleteProperty 0.00% 0.00%
0.00%
obj_eval 0.00% 0.00%
0.00%
with_CheckAccess 0.00% 0.00%
0.00%
obj_hasOwnProperty 100.00% 0.00%
0.00%
CheckCtorSetAccess 100.00% 0.00%
0.00%
obj_propertyIsEnumerable 0.00% 0.00%
0.00%
js_SetProtoOrParent 0.00% 0.00%
0.00%
js_Call 0.00% 0.00%
0.00%
with_GetAttributes 0.00% 0.00%
0.00%
js_TryValueOf 100.00% 0.00%
0.00%
js_CheckScopeChainValidity 0.00% 0.00%
0.00%
obj_lookupGetter 0.00% 0.00%
0.00%
obj_isPrototypeOf 0.00% 0.00%
0.00%
js_DeleteProperty 0.00% 0.00%
0.00%
with_DefaultValue 0.00% 0.00%
0.00%
gc_sharp_table_entry_marker 100.00% 0.00%
0.00%
js_Construct 0.00% 0.00%
0.00%
obj_watch 0.00% 0.00%
0.00%
obj_getSlot 0.00% 0.00%
0.00%
with_GetProperty 0.00% 0.00%
0.00%
js_EnterSharpObject 0.00% 0.00%
0.00%
js_GetClassPrototype 100.00% 0.00%
0.00%
js_GCMarkSharpMap 100.00% 0.00%
0.00%
js_CheckPrincipalsAccess 0.00% 0.00%
0.00%
js_Clear 0.00% 0.00%
0.00%
obj_watch_handler 0.00% 0.00%
0.00%
obj_defineSetter 0.00% 0.00%
0.00%
js_GetRequiredSlot 0.00% 0.00%
0.00%
obj_valueOf 100.00% 0.00%
0.00%
js_obj_toLocaleString 0.00% 0.00%
0.00%
MarkSharpObjects 0.00% 0.00%
0.00%
obj_defineGetter 0.00% 0.00%
0.00%
js_LeaveSharpObject 0.00% 0.00%
0.00%
obj_setSlot 0.00% 0.00%
0.00%
with_SetProperty 0.00% 0.00%
0.00%
with_LookupProperty 0.00% 0.00%
0.00%
Object 0.00% 0.00%
0.00%
ReportIsNotFunction 0.00% 0.00%
0.00%
js_obj_toString 0.00% 0.00%
0.00%
js_hash_object 100.00% 0.00%
0.00%
with_SetAttributes 0.00% 0.00%
0.00%
js_FreeSlot 0.00% 0.00%
0.00%
js_XDRObject 0.00% 0.00%
0.00%
js_SetIdArrayLength 0.00% 0.00%
0.00%
js_NewWithObject 0.00% 0.00%
0.00%
With 0.00% 0.00%
0.00%
obj_unwatch 100.00% 0.00%
0.00%
js_obj_toSource 0.00% 0.00%
0.00%
js_SetAttributes 0.00% 0.00%
0.00%
js_DefaultValue 16.00% 23.81%
23.81%
js_MarkNativeIteratorStates 16.67% 30.77%
30.77%
js_SetRequiredSlot 42.86% 38.89%
38.89%
js_GetAttributes 22.22% 41.18%
41.18%
js_ValueToObject 50.00% 45.00%
45.00%
js_ValueToNonNullObject 66.67% 50.00%
50.00%
js_HasInstance 50.00% 50.00%
50.00%
js_DefineNativeProperty 63.33% 56.76%
56.76%
js_ConstructObject 100.00% 59.46%
59.46%
js_CheckAccess 44.19% 60.61%
60.61%
js_SetProperty 59.32% 60.94%
60.94%
js_FindIdentifierBase 66.67% 63.64%
63.64%
js_InitObjectClass 100.00% 63.64%
63.64%
js_TryMethod 100.00% 64.71%
64.71%
js_GetProperty 64.86% 66.67%
66.67%
js_NewObject 100.00% 69.77%
69.77%
js_Mark 72.73% 71.43%
71.43%
Detecting 46.67% 71.43%
71.43%
js_SetClassPrototype 100.00% 75.00%
75.00%
js_AddHiddenProperty 100.00% 80.00%
80.00%
GetClassPrototype 100.00% 81.82%
81.82%
js_FinalizeObject 100.00% 83.33%
83.33%
js_LookupPropertyWithFlags 83.33% 85.33%
85.33%
js_AddNativeProperty 83.33% 85.71%
85.71%
js_ChangeNativePropertyAttrs 100.00% 87.50%
87.50%
HidePropertyName 100.00% 88.89%
88.89%
js_Enumerate 91.30% 89.29%
89.29%
js_FindConstructor 100.00% 90.48%
90.48%
AllocSlots 100.00% 91.30%
91.30%
CheckForStringIndex 75.00% 93.33%
93.33%
js_AllocSlot 100.00% 94.12%
94.12%
js_FindProperty 71.43% 96.15%
96.15%
with_getObjectOps 100.00% 100.00%
100.00%
js_DropObjectMap 60.00% 100.00%
100.00%
CheckCtorGetAccess 100.00% 100.00%
100.00%
js_InitObjectMap 100.00% 100.00%
100.00%
js_IsDelegate 100.00% 100.00%
100.00%
js_NewIdArray 100.00% 100.00%
100.00%
js_DefineProperty 100.00% 100.00%
100.00%
js_LookupHiddenProperty 100.00% 100.00%
100.00%
js_NewObjectMap 100.00% 100.00%
100.00%
js_HoldObjectMap 100.00% 100.00%
100.00%
FreeSlots 100.00% 100.00%
100.00%
js_LookupProperty 100.00% 100.00%
100.00%
js_DestroyObjectMap 100.00% 100.00%
100.00%