LCOV - code coverage report
Current view: top level - scenegraph - vrml_js.c (source / functions) Hit Total Coverage
Test: coverage.info Lines: 1188 2430 48.9 %
Date: 2021-04-29 23:48:07 Functions: 70 138 50.7 %

Function Name Sort by function name Hit count Sort by hit count
JSScriptFromFile 36
JSScript_Load 407
JSScript_LoadVRML 404
JSScript_NodeModified 7688
JS_EventIn 1763
JS_InitScriptFields 404
JS_ObjectDestroyed.isra.11 19196
JS_PreDestroy 404
JS_ReleaseRootObjects.isra.17 404
MFBoolConstructor 0
MFColorConstructor 31
MFFloatConstructor 30
MFInt32Constructor 209
MFNodeConstructor 1061
MFRotationConstructor 0
MFStringConstructor 185
MFTimeConstructor 0
MFURLConstructor 91
MFVec2fConstructor 206
MFVec3fConstructor 0
NewJSField 9371
SFColorConstructor 589
SFColor_Create 595
SFColor_fromHSV 0
SFColor_toHSV 0
SFImageConstructor 0
SFImage_Create 0
SFNodeConstructor 1949
SFRotationConstructor 0
SFRotation_Create 0
SFVec2fConstructor 626
SFVec2f_Create 2925
SFVec3fConstructor 0
SFVec3f_Create 0
ScriptAction 72
Script_FieldChanged 64535
addRoute 1016
array_finalize 6257
array_finalize_ex.isra.15 6495
array_getElement 13600
array_setElement 28802
array_setLength 308
color_getHSV 0
color_getProperty 797
color_setHSV 0
color_setProperty 42
createVrmlFromString 0
deleteRoute 4
do_js_gc 0
field_finalize 6307
field_gc_mark 2545954
field_toString 0
genmf_Constructor.isra.13 1813
getCurrentFrameRate 0
getCurrentSpeed 0
getElementById 0
getName 0
getProto 0
getScript 0
getVersion 0
getWorldURL 0
gf_js_call_gc 510
gf_js_create_context 480
gf_js_delete_context 480
gf_js_delete_runtime 1
gf_js_get_rt 57
gf_js_lock 13717
gf_js_try_lock 55
gf_js_vrml_flush_event_out 1637
gf_scene_execute_script 0
gf_sg_handle_dom_event_for_vrml 94
gf_sg_has_scripting 0
gf_sg_js_get_node 19
gf_sg_script_eventout_set_prop 1012
gf_sg_script_to_node_field 20201
gf_sg_script_to_qjs_field 49493
gf_sg_script_update_cached_object.isra.14 1183
gf_sg_set_script_action 655
image_getProperty 0
image_setProperty 0
js_do_loop 5335
js_dump_error 81
js_print 1736
js_print_ex.isra.10 1817
js_throw_err 2
js_throw_err_msg 0
loadScript 33
loadURL 0
node_finalize 3675
node_finalize_ex.isra.16 6388
node_getProperty 46463
node_getTime 36
node_get_binding.isra.12 27763
node_setProperty 27414
node_toString 0
on_route_to_object 477
qjs_module_loader 0
qjs_module_loader_dyn_lib 0
qjs_module_set_import_meta 0
replaceWorld 0
rot_getAxis 0
rot_getProperty 0
rot_inverse 0
rot_multVec 0
rot_multiply 0
rot_setAxis 0
rot_setProperty 0
rot_slerp 0
setDescription 0
sffield_toString 0
vec2f_add 0
vec2f_divide 0
vec2f_dot 0
vec2f_getProperty 675
vec2f_length 0
vec2f_multiply 0
vec2f_negate 0
vec2f_normalize 0
vec2f_operand 0
vec2f_setProperty 37100
vec2f_subtract 0
vec3f_add 0
vec3f_cross 0
vec3f_divide 0
vec3f_dot 0
vec3f_getProperty 120
vec3f_length 0
vec3f_multiply 0
vec3f_negate 0
vec3f_normalize 0
vec3f_operand 0
vec3f_setProperty 0
vec3f_subtract 0
vrml_event_add_listener 37
vrml_event_remove_listener 0
vrml_js_init_api 404
vrml_js_load_script 36
vrml_parse_xml 0

Generated by: LCOV version 1.13