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
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