LCOV - code coverage report
Current view: top level - gi - boxed.cpp (source / functions) Coverage Total Hit
Test: gjs- Code Coverage Lines: 84.2 % 500 421
Test Date: 2024-04-29 05:18:28 Functions: 100.0 % 40 40
Legend: Lines: hit not hit | Branches: + taken - not taken # not executed Branches: 71.1 % 356 253

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
_ZN14BoxedPrototype16create_field_mapEP9JSContextP15_GIBaseInfoStub 10
_ZN13BoxedInstance10copy_boxedEPS_ 11
_ZN13BoxedInstance16new_for_c_structEP9JSContextP15_GIBaseInfoStubPvNS_6NoCopyE 11
_ZN13BoxedInstance18init_from_c_structEP9JSContextPvNS_6NoCopyE 11
_ZNK13BoxedInstance27get_nested_interface_objectEP9JSContextP8JSObjectP15_GIBaseInfoStubS5_N2JS13MutableHandleINS6_5ValueEEE 16
_ZN13BoxedInstance11copy_memoryEPv 26
_ZN13BoxedInstance15init_from_propsEP9JSContextN2JS5ValueE 60
_ZN9BoxedBase12field_setterEP9JSContextjPN2JS5ValueE 83
_ZN14BoxedPrototype12lookup_fieldEP9JSContextP8JSString 88
_ZN14BoxedPrototype16ensure_field_mapEP9JSContext 88
_ZN13BoxedInstance8copy_ptrEP9JSContextmPv 107
_ZN13BoxedInstance17field_setter_implEP9JSContextP15_GIBaseInfoStubN2JS6HandleINS4_5ValueEEE 169
_ZL26simple_struct_has_pointersP15_GIBaseInfoStub 218
_ZN13BoxedInstance17allocate_directlyEv 279
_ZL30direct_allocation_has_pointersP15_GIBaseInfoStub 535
_ZN14BoxedPrototypeD2Ev 693
_ZN14BoxedPrototype12define_classEP9JSContextN2JS6HandleIP8JSObjectEEP15_GIBaseInfoStub 709
_ZN14BoxedPrototype25define_boxed_class_fieldsEP9JSContextN2JS6HandleIP8JSObjectEE 709
_ZN14BoxedPrototype4initEP9JSContext 709
_ZN14BoxedPrototypeC2EP15_GIBaseInfoStubm 709
_ZL16struct_is_simpleP15_GIBaseInfoStub 954
_ZNK9BoxedBase15get_copy_sourceEP9JSContextN2JS5ValueE 1062
_ZL24boxed_invoke_constructorP9JSContextN2JS6HandleIP8JSObjectEENS2_INS1_11PropertyKeyEEERKNS1_8CallArgsE 1528
_ZN14BoxedPrototype10trace_implEP8JSTracer 1586
_ZN9BoxedBase12field_getterEP9JSContextjPN2JS5ValueE 1859
_ZNK13BoxedInstance17field_getter_implEP9JSContextP8JSObjectP15_GIBaseInfoStubN2JS13MutableHandleINS6_5ValueEEE 1859
_ZN13BoxedInstance16constructor_implEP9JSContextN2JS6HandleIP8JSObjectEERKNS2_8CallArgsE 1864
_ZNK9BoxedBase14get_field_infoEP9JSContextj 1944
_ZL30type_can_be_allocated_directlyP15_GIBaseInfoStub 3207
_ZN14BoxedPrototype12resolve_implEP9JSContextN2JS6HandleIP8JSObjectEENS3_INS2_11PropertyKeyEEEPb 4895
_ZN13BoxedInstance10copy_boxedEPv 13823
_ZN13BoxedInstance16new_for_c_structEP9JSContextP15_GIBaseInfoStubPv 17224
_ZN13BoxedInstance18init_from_c_structEP9JSContextPv 17224
_ZN13BoxedInstance21new_for_c_struct_implIJEEEP8JSObjectP9JSContextP15_GIBaseInfoStubPvDpOT_ 17235
_ZN13BoxedInstance21new_for_c_struct_implIJRNS_6NoCopyEEEEP8JSObjectP9JSContextP15_GIBaseInfoStubPvDpOT_ 11
_ZN13BoxedInstance21new_for_c_struct_implIJEEEP8JSObjectP9JSContextP15_GIBaseInfoStubPvDpOT_ 17224
_ZN13BoxedInstanceD2Ev 19112
_ZN13BoxedInstanceC2EP14BoxedPrototypeN2JS6HandleIP8JSObjectEE 19115

Generated by: LCOV version 2.0-1