Function Summary: jsapi.c

File Conditionals Statements Total
jsapi.c 11.72% 18.16%
18.16%
Function Conditionals Statements Total
JS_DeleteUCProperty2 0.00% 0.00%
0.00%
JS_GC 0.00% 0.00%
0.00%
JS_IsAssigning 0.00% 0.00%
0.00%
JS_GetUCPropertyAttributes 0.00% 0.00%
0.00%
JS_LookupElement 0.00% 0.00%
0.00%
JS_LookupProperty 0.00% 0.00%
0.00%
JS_CompileFunction 0.00% 0.00%
0.00%
JS_DefineUCFunction 0.00% 0.00%
0.00%
JS_SetParent 0.00% 0.00%
0.00%
JS_NewFunction 0.00% 0.00%
0.00%
JS_CloneFunctionObject 0.00% 0.00%
0.00%
JS_DeleteProperty2 0.00% 0.00%
0.00%
JS_DecompileFunctionBody 0.00% 0.00%
0.00%
JS_EvaluateScriptForPrincipals 0.00% 0.00%
0.00%
JS_MaybeGC 0.00% 0.00%
0.00%
JS_GetStringChars 0.00% 0.00%
0.00%
JS_BufferIsCompilableUnit 0.00% 0.00%
0.00%
JS_CallFunctionValue 0.00% 0.00%
0.00%
JS_HasElement 0.00% 0.00%
0.00%
JS_ConstructObjectWithArguments 0.00% 0.00%
0.00%
JS_ConvertValue 0.00% 0.00%
0.00%
JS_HasUCProperty 0.00% 0.00%
0.00%
JS_GetReservedSlot 0.00% 0.00%
0.00%
JS_EnumerateStandardClasses 0.00% 0.00%
0.00%
JS_GetFunctionId 0.00% 0.00%
0.00%
JS_GetUCProperty 0.00% 0.00%
0.00%
JS_SetVersion 0.00% 0.00%
0.00%
JS_SetPrototype 0.00% 0.00%
0.00%
JS_DecompileFunction 0.00% 0.00%
0.00%
JS_NewRegExpObject 0.00% 0.00%
0.00%
DefineUCProperty 0.00% 0.00%
0.00%
JS_GetScopeChain 0.00% 0.00%
0.00%
JS_ClearNewbornRoots 0.00% 0.00%
0.00%
JS_CompileFunctionForPrincipals 0.00% 0.00%
0.00%
JS_GetUCPropertyAttrsGetterAndSetter 0.00% 0.00%
0.00%
JS_NewExternalString 0.00% 0.00%
0.00%
JS_GetFunctionName 0.00% 0.00%
0.00%
ReservedSlotIndexOK 0.00% 0.00%
0.00%
prop_iter_mark 0.00% 0.00%
0.00%
prop_iter_finalize 0.00% 0.00%
0.00%
JS_AliasElement 0.00% 0.00%
0.00%
JS_UnlockGCThing 0.00% 0.00%
0.00%
JS_GetPrototype 0.00% 0.00%
0.00%
JS_CallFunction 0.00% 0.00%
0.00%
JS_CompileFile 0.00% 0.00%
0.00%
JS_AddArgumentFormatter 0.00% 0.00%
0.00%
JS_CompileUCFunctionForPrincipals 0.00% 0.00%
0.00%
JS_ClearScope 0.00% 0.00%
0.00%
JS_PushArgumentsVA 0.00% 0.00%
0.00%
JS_SetOptions 0.00% 0.00%
0.00%
JS_ConvertArgumentsVA 0.00% 0.00%
0.00%
JS_VersionToString 0.00% 0.00%
0.00%
TryArgumentFormatter 0.00% 0.00%
0.00%
JS_EnumerateResolvedStandardClasses 0.00% 0.00%
0.00%
JS_SetGCParameter 0.00% 0.00%
0.00%
js_gcroot_mapper 0.00% 0.00%
0.00%
JS_RestoreExceptionState 0.00% 0.00%
0.00%
JS_NewStringCopyN 0.00% 0.00%
0.00%
JS_HasProperty 0.00% 0.00%
0.00%
LookupResult 0.00% 0.00%
0.00%
JS_ExecuteScript 0.00% 0.00%
0.00%
JS_ExecuteScriptPart 0.00% 0.00%
0.00%
JS_ValueToId 0.00% 0.00%
0.00%
SetPropertyAttributes 0.00% 0.00%
0.00%
LookupUCProperty 0.00% 0.00%
0.00%
JS_GetPendingException 0.00% 0.00%
0.00%
AddAtomToArray 0.00% 0.00%
0.00%
JS_SaveExceptionState 0.00% 0.00%
0.00%
JS_GetTypeName 0.00% 0.00%
0.00%
JS_InternUCStringN 0.00% 0.00%
0.00%
JS_IdToValue 0.00% 0.00%
0.00%
EnumerateIfResolved 0.00% 0.00%
0.00%
JS_NewScriptObject 0.00% 0.00%
0.00%
GetPropertyAttributes 0.00% 0.00%
0.00%
JS_DecompileScript 0.00% 0.00%
0.00%
JS_ToggleOptions 0.00% 0.00%
0.00%
JS_TypeOfValue 0.00% 0.00%
0.00%
JS_CompileScript 0.00% 0.00%
0.00%
JS_RemoveArgumentFormatter 0.00% 0.00%
0.00%
JS_ResolveStandardClass 0.00% 0.00%
0.00%
JS_CompileScriptForPrincipals 0.00% 0.00%
0.00%
JS_LookupPropertyWithFlags 0.00% 0.00%
0.00%
JS_NewUCStringCopyZ 0.00% 0.00%
0.00%
js_generic_native_method_dispatcher 0.00% 0.00%
0.00%
JS_IsConstructing 0.00% 0.00%
0.00%
StdNameToAtom 0.00% 0.00%
0.00%
JS_SealObject 0.00% 0.00%
0.00%
JS_DropExceptionState 0.00% 0.00%
0.00%
JS_NewPropertyIterator 0.00% 0.00%
0.00%
JS_SetUCPropertyAttributes 0.00% 0.00%
0.00%
JS_LockGCThing 0.00% 0.00%
0.00%
JS_GetExternalStringGCType 0.00% 0.00%
0.00%
JS_GetMethod 0.00% 0.00%
0.00%
JS_LookupUCProperty 0.00% 0.00%
0.00%
JS_SetUCProperty 0.00% 0.00%
0.00%
JS_GetParent 0.00% 0.00%
0.00%
JS_StringToVersion 0.00% 0.00%
0.00%
JS_ConstructObject 0.00% 0.00%
0.00%
JS_CompileFileHandleForPrincipals 0.00% 0.00%
0.00%
JS_NextProperty 0.00% 0.00%
0.00%
JS_Enumerate 0.00% 0.00%
0.00%
JS_NewString 0.00% 0.00%
0.00%
JS_CallFunctionName 33.33% 47.37%
47.37%
JS_InstanceOf 25.00% 50.00%
50.00%
InitFunctionAndObjectClasses 33.33% 53.85%
53.85%
JS_DefineObject 60.00% 66.67%
66.67%
JS_GetConstructor 28.57% 66.67%
66.67%
JS_Init 55.56% 68.42%
68.42%
JS_AliasProperty 35.71% 69.57%
69.57%
DefineProperty 50.00% 71.43%
71.43%
JS_InitClass 58.82% 72.73%
72.73%
CompileTokenStream 57.14% 73.08%
73.08%
JS_InitStandardClasses 13.33% 75.00%
75.00%
JS_GetInstancePrivate 50.00% 75.00%
75.00%
JS_NewStringCopyZ 60.00% 80.00%
80.00%
JS_NewObject 100.00% 80.00%
80.00%
JS_malloc 100.00% 80.00%
80.00%
JS_realloc 100.00% 80.00%
80.00%
JS_MakeStringImmutable 50.00% 83.33%
83.33%
LookupProperty 50.00% 83.33%
83.33%
JS_DefineFunctions 69.23% 84.00%
84.00%
JS_InternString 50.00% 85.71%
85.71%
JS_GetProperty 50.00% 85.71%
85.71%
JS_SetProperty 50.00% 85.71%
85.71%
JS_DefineFunction 50.00% 85.71%
85.71%
JS_DefineProperties 80.00% 87.50%
87.50%
JS_strdup 50.00% 87.50%
87.50%
JS_DefineConstDoubles 62.50% 87.50%
87.50%
JS_SetReservedSlot 42.86% 90.00%
90.00%
JS_EvaluateScript 50.00% 90.91%
90.91%
JS_CompileUCScriptForPrincipals 50.00% 91.67%
91.67%
JS_EvaluateUCScriptForPrincipals 50.00% 93.33%
93.33%
JS_GetPrivate 75.00% 100.00%
100.00%
JS_GetStringBytes 100.00% 100.00%
100.00%
JS_free 0.00% 100.00%
100.00%
JS_GetStringLength 25.00% 100.00%
100.00%