Click here for information about interpreting this report.
| Filename | Function Coverage | Line Coverage | Region Coverage | Branch Coverage |
misc/process_memory.cc | 100.00% (1/1) | 66.67% (12/18) | 87.50% (14/16) | 50.00% (2/4) |
misc/system_info.cc | 100.00% (4/4) | 94.44% (17/18) | 85.71% (6/7) | 50.00% (1/2) |
module.cc | 80.00% (4/5) | 96.67% (29/30) | 92.31% (12/13) | - (0/0) |
qjs_component.h | 100.00% (6/6) | 96.00% (24/25) | 52.63% (40/76) | 100.00% (2/2) |
types/qjs_notifier.h | 100.00% (1/1) | 77.78% (7/9) | 18.18% (2/11) | 50.00% (1/2) |
types/qjs_types.h | 100.00% (1/1) | 100.00% (25/25) | 30.43% (7/23) | - (0/0) |
types/qjs_leveldb.h | 100.00% (1/1) | 48.89% (22/45) | 45.83% (11/24) | 40.00% (8/20) |
types/environment.cc | 63.64% (7/11) | 60.16% (77/128) | 41.33% (31/75) | 43.33% (13/30) |
types/environment.h | 87.50% (7/8) | 91.67% (11/12) | 90.91% (10/11) | - (0/0) |
types/qjs_config.h | 0.00% (0/1) | 0.00% (0/64) | 0.00% (0/34) | 0.00% (0/30) |
dicts/dictionary.cc | 75.00% (3/4) | 45.61% (26/57) | 47.06% (16/34) | 30.77% (8/26) |
dicts/leveldb.cc | 100.00% (7/7) | 79.75% (63/79) | 78.57% (33/42) | 60.71% (17/28) |
dicts/trie.cc | 75.00% (6/8) | 71.90% (87/121) | 71.43% (35/49) | 55.88% (19/34) |
dicts/leveldb.h | 100.00% (1/1) | 100.00% (1/1) | 100.00% (1/1) | - (0/0) |
dicts/dictionary.h | 100.00% (1/1) | 100.00% (1/1) | 100.00% (1/1) | - (0/0) |
dicts/trie.h | 55.56% (5/9) | 46.88% (15/32) | 63.64% (7/11) | 100.00% (2/2) |
patch/quickjs/node_module_loader.c | 77.78% (14/18) | 56.27% (166/295) | 63.16% (168/266) | 55.36% (62/112) |
patch/quickjs/node_module_logger.cc | 50.00% (1/2) | 50.00% (3/6) | 50.00% (12/24) | - (0/0) |
patch/quickjs/node_module_loader_mac.h | 100.00% (2/2) | 90.00% (9/10) | 85.71% (6/7) | 50.00% (3/6) |
engines/jscode_utils.cc | 100.00% (2/2) | 90.00% (36/40) | 45.00% (18/40) | 80.00% (8/10) |
engines/javascriptcore/jsc_engine_impl.h | 100.00% (1/1) | 100.00% (1/1) | 100.00% (1/1) | - (0/0) |
engines/javascriptcore/jsc_engine_impl.cc | 92.31% (24/26) | 86.85% (218/251) | 52.23% (117/224) | 71.67% (43/60) |
engines/javascriptcore/jsc_code_loader.cc | 50.00% (3/6) | 51.35% (57/111) | 31.25% (20/64) | 32.35% (11/34) |
engines/javascriptcore/jsc_macros.h | 100.00% (6/6) | 77.78% (42/54) | 65.31% (32/49) | 46.67% (14/30) |
engines/javascriptcore/javascriptcore_engine.h | 90.91% (50/55) | 88.18% (179/203) | 90.27% (102/113) | 66.00% (33/50) |
engines/javascriptcore/jsc_string_raii.hpp | 100.00% (4/4) | 100.00% (4/4) | 100.00% (6/6) | - (0/0) |
engines/quickjs/quickjs_engine_impl.h | 100.00% (6/6) | 100.00% (15/15) | 100.00% (6/6) | - (0/0) |
engines/quickjs/quickjs_engine.h | 87.50% (49/56) | 90.00% (135/150) | 82.72% (67/81) | 87.50% (7/8) |
engines/quickjs/quickjs_engine_impl.cc | 85.71% (24/28) | 76.62% (154/201) | 50.28% (89/177) | 60.71% (34/56) |
engines/quickjs/quickjs_code_loader.cc | 87.50% (7/8) | 58.85% (113/192) | 49.36% (77/156) | 50.00% (30/60) |
engines/js_exception.h | 66.67% (2/3) | 66.67% (2/3) | 80.00% (4/5) | - (0/0) |
engines/js_macros.h | 86.67% (13/15) | 77.27% (51/66) | 65.75% (48/73) | 44.44% (16/36) |
gears/qjs_filter.h | 50.00% (1/2) | 25.00% (1/4) | 66.67% (2/3) | - (0/0) |
gears/qjs_module.h | 100.00% (4/4) | 100.00% (4/4) | 100.00% (4/4) | - (0/0) |
gears/qjs_translator.h | 0.00% (0/2) | 0.00% (0/4) | 0.00% (0/3) | - (0/0) |
gears/qjs_processor.cc | 100.00% (2/2) | 80.00% (24/30) | 30.77% (16/52) | 80.00% (8/10) |
gears/qjs_translation.h | 50.00% (1/2) | 50.00% (1/2) | 50.00% (1/2) | - (0/0) |
gears/qjs_filter.cc | 100.00% (4/4) | 69.44% (50/72) | 46.88% (30/64) | 61.54% (16/26) |
gears/qjs_module.cc | 100.00% (2/2) | 95.74% (45/47) | 62.89% (61/97) | 81.25% (13/16) |
gears/qjs_translation.cc | 100.00% (7/7) | 93.16% (109/117) | 73.26% (63/86) | 82.50% (33/40) |
gears/qjs_processor.h | 0.00% (0/2) | 0.00% (0/4) | 0.00% (0/3) | - (0/0) |
gears/qjs_translator.cc | 100.00% (2/2) | 93.75% (30/32) | 67.57% (25/37) | 87.50% (7/8) |
Totals | 85.12% (286/336) | 72.24% (1866/2583) | 57.99% (1201/2071) | 55.39% (411/742) |