Function Summary: jsobj.c

File Conditionals Statements Total
jsobj.c 36.17% 33.76%
33.76%
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% 21.95%
21.95%
js_MarkNativeIteratorStates 16.67% 23.08%
23.08%
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_CheckAccess 45.45% 60.61%
60.61%
js_SetProperty 59.32% 63.49%
63.49%
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_ConstructObject 100.00% 64.86%
64.86%
js_GetProperty 64.86% 65.71%
65.71%
js_DefineNativeProperty 60.00% 65.71%
65.71%
CheckForStringIndex 75.00% 66.67%
66.67%
js_NewObject 100.00% 72.09%
72.09%
Detecting 60.00% 73.68%
73.68%
js_SetClassPrototype 100.00% 75.00%
75.00%
js_Mark 75.00% 76.19%
76.19%
js_AddHiddenProperty 100.00% 80.00%
80.00%
GetClassPrototype 100.00% 81.82%
81.82%
js_LookupPropertyWithFlags 73.81% 82.67%
82.67%
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 87.50% 89.09%
89.09%
js_FindConstructor 100.00% 90.48%
90.48%
AllocSlots 100.00% 91.30%
91.30%
js_FinalizeObject 100.00% 91.67%
91.67%
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%