LCOV - code coverage report
Current view: top level - gi - boxed.cpp (source / functions) Coverage Total Hit
Test: gjs- Code Coverage Lines: 85.6 % 508 435
Test Date: 2025-02-15 06:20:10 Functions: 100.0 % 40 40
Legend: Lines: hit not hit | Branches: + taken - not taken # not executed Branches: 75.0 % 356 267

Function Name Sort by function name Hit count Sort by function hit count
_ZN13BoxedInstance11copy_memoryEPS_ 1
_ZN13BoxedInstance27set_nested_interface_objectEP9JSContextP15_GIBaseInfoStubS3_N2JS6HandleINS4_5ValueEEE 3
_ZN14BoxedPrototype18new_enumerate_implEP9JSContextN2JS6HandleIP8JSObjectEENS2_13MutableHandleINS2_13StackGCVectorINS2_11PropertyKeyEN2js15TempAllocPolicyEEEEEb 3
_ZN13BoxedInstance10copy_boxedEPS_ 11
_ZN13BoxedInstance16new_for_c_structEP9JSContextP15_GIBaseInfoStubPvNS_6NoCopyE 14
_ZN13BoxedInstance18init_from_c_structEP9JSContextPvNS_6NoCopyE 14
_ZN14BoxedPrototype16create_field_mapEP9JSContextP15_GIBaseInfoStub 15
_ZNK13BoxedInstance27get_nested_interface_objectEP9JSContextP8JSObjectP15_GIBaseInfoStubS5_N2JS13MutableHandleINS6_5ValueEEE 16
_ZN13BoxedInstance11copy_memoryEPv 26
_ZN13BoxedInstance15init_from_propsEP9JSContextN2JS5ValueE 79
_ZN9BoxedBase12field_setterEP9JSContextjPN2JS5ValueE 84
_ZN13BoxedInstance8copy_ptrEP9JSContextmPv 109
_ZN14BoxedPrototype12lookup_fieldEP9JSContextP8JSString 117
_ZN14BoxedPrototype16ensure_field_mapEP9JSContext 117
_ZN13BoxedInstance17field_setter_implEP9JSContextP15_GIBaseInfoStubN2JS6HandleINS4_5ValueEEE 199
_ZL26simple_struct_has_pointersP15_GIBaseInfoStub 313
_ZN13BoxedInstance17allocate_directlyEv 429
_ZL30direct_allocation_has_pointersP15_GIBaseInfoStub 746
_ZN14BoxedPrototypeD2Ev 860
_ZN14BoxedPrototype12define_classEP9JSContextN2JS6HandleIP8JSObjectEEP15_GIBaseInfoStub 878
_ZN14BoxedPrototype25define_boxed_class_fieldsEP9JSContextN2JS6HandleIP8JSObjectEE 878
_ZN14BoxedPrototype4initEP9JSContext 878
_ZN14BoxedPrototypeC2EP15_GIBaseInfoStubm 878
_ZNK9BoxedBase15get_copy_sourceEP9JSContextN2JS5ValueE 1017
_ZL16struct_is_simpleP15_GIBaseInfoStub 1220
_ZL24boxed_invoke_constructorP9JSContextN2JS6HandleIP8JSObjectEENS2_INS1_11PropertyKeyEEERKNS1_8CallArgsE 1502
_ZN14BoxedPrototype10trace_implEP8JSTracer 1795
_ZN13BoxedInstance16constructor_implEP9JSContextN2JS6HandleIP8JSObjectEERKNS2_8CallArgsE 2004
_ZN9BoxedBase12field_getterEP9JSContextjPN2JS5ValueE 2011
_ZNK13BoxedInstance17field_getter_implEP9JSContextP8JSObjectP15_GIBaseInfoStubN2JS13MutableHandleINS6_5ValueEEE 2011
_ZNK9BoxedBase14get_field_infoEP9JSContextj 2097
_ZL30type_can_be_allocated_directlyP15_GIBaseInfoStub 4076
_ZN14BoxedPrototype12resolve_implEP9JSContextN2JS6HandleIP8JSObjectEENS3_INS2_11PropertyKeyEEEPb 6549
_ZN13BoxedInstance10copy_boxedEPv 15651
_ZN13BoxedInstance16new_for_c_structEP9JSContextP15_GIBaseInfoStubPv 19018
_ZN13BoxedInstance18init_from_c_structEP9JSContextPv 19018
_ZN13BoxedInstance21new_for_c_struct_implIJEEEP8JSObjectP9JSContextP15_GIBaseInfoStubPvDpOT_ 19032
_ZN13BoxedInstance21new_for_c_struct_implIJRNS_6NoCopyEEEEP8JSObjectP9JSContextP15_GIBaseInfoStubPvDpOT_ 14
_ZN13BoxedInstance21new_for_c_struct_implIJEEEP8JSObjectP9JSContextP15_GIBaseInfoStubPvDpOT_ 19018
_ZN13BoxedInstanceD2Ev 21049
_ZN13BoxedInstanceC2EP14BoxedPrototypeN2JS6HandleIP8JSObjectEE 21052

Generated by: LCOV version 2.0-1