GCC Code Coverage Report
Directory: ../ Exec Total Coverage
Date: 2018-04-12 22:06:14 Lines: 7764 24958 31.1 %
Legend: low: < 75.0 % medium: >= 75.0 % high: >= 90.0 % Branches: 1829 16424 11.1 %

File Lines Branches
src/aliased_buffer.h
85.5 % 65 / 76 46.2 % 12 / 26
src/async_wrap-inl.h
52.2 % 12 / 23 16.7 % 1 / 6
src/async_wrap.cc
43.8 % 131 / 299 9.1 % 80 / 882
src/backtrace_posix.cc
0.0 % 0 / 15 0.0 % 0 / 12
src/base64.h
0.0 % 0 / 80 0.0 % 0 / 141
src/base_object-inl.h
92.3 % 24 / 26 16.7 % 6 / 36
src/base_object.h
100.0 % 1 / 1 50.0 % 1 / 2
src/cares_wrap.cc
7.8 % 83 / 1062 1.0 % 6 / 603
src/connect_wrap.cc
0.0 % 0 / 5 - % 0 / 0
src/connect_wrap.h
0.0 % 0 / 1 - % 0 / 0
src/connection_wrap.cc
5.6 % 2 / 36 0.0 % 0 / 52
src/connection_wrap.h
100.0 % 4 / 4 50.0 % 1 / 2
src/env-inl.h
75.7 % 224 / 296 46.6 % 27 / 58
src/env.cc
48.8 % 120 / 246 21.9 % 25 / 114
src/env.h
66.7 % 10 / 15 - % 0 / 0
src/fs_event_wrap.cc
19.0 % 15 / 79 0.0 % 0 / 40
src/handle_wrap.cc
71.1 % 32 / 45 40.6 % 13 / 32
src/handle_wrap.h
50.0 % 3 / 6 30.0 % 3 / 10
src/inspector_agent.cc
24.2 % 73 / 302 17.5 % 21 / 120
src/inspector_agent.h
28.6 % 2 / 7 0.0 % 0 / 2
src/inspector_io.cc
1.9 % 5 / 264 0.0 % 0 / 117
src/inspector_io.h
0.0 % 0 / 6 - % 0 / 0
src/inspector_js_api.cc
32.6 % 59 / 181 10.6 % 11 / 104
src/inspector_socket.cc
0.0 % 0 / 343 0.0 % 0 / 169
src/inspector_socket.h
0.0 % 0 / 3 0.0 % 0 / 2
src/inspector_socket_server.cc
0.0 % 0 / 332 0.0 % 0 / 150
src/inspector_socket_server.h
0.0 % 0 / 4 - % 0 / 0
src/js_stream.cc
1.0 % 1 / 103 0.0 % 0 / 62
src/js_stream.h
0.0 % 0 / 1 - % 0 / 0
src/module_wrap.cc
5.9 % 25 / 421 0.0 % 0 / 280
src/node.cc
45.6 % 806 / 1769 24.2 % 292 / 1205
src/node.h
16.7 % 2 / 12 50.0 % 1 / 2
src/node_api.cc
0.0 % 0 / 1458 0.0 % 0 / 1412
src/node_buffer.cc
25.8 % 135 / 523 9.8 % 63 / 646
src/node_buffer.h
66.7 % 4 / 6 50.0 % 2 / 4
src/node_config.cc
68.6 % 24 / 35 43.8 % 7 / 16
src/node_constants.cc
100.0 % 322 / 322 50.0 % 7 / 14
src/node_contextify.cc
57.2 % 219 / 383 30.1 % 85 / 282
src/node_contextify.h
90.0 % 9 / 10 - % 0 / 0
src/node_crypto.cc
10.7 % 291 / 2725 1.7 % 31 / 1773
src/node_crypto.h
5.5 % 4 / 73 0.0 % 0 / 20
src/node_crypto_bio.cc
0.0 % 0 / 258 0.0 % 0 / 166
src/node_crypto_bio.h
0.0 % 0 / 20 0.0 % 0 / 6
src/node_crypto_clienthello-inl.h
0.0 % 0 / 32 0.0 % 0 / 8
src/node_crypto_clienthello.cc
0.0 % 0 / 113 0.0 % 0 / 80
src/node_crypto_clienthello.h
0.0 % 0 / 6 - % 0 / 0
src/node_debug_options.cc
10.8 % 7 / 65 1.8 % 1 / 56
src/node_debug_options.h
75.0 % 9 / 12 20.0 % 2 / 10
src/node_domain.cc
12.5 % 1 / 8 0.0 % 0 / 2
src/node_errors.h
0.0 % 0 / 8 - % 0 / 0
src/node_file.cc
52.6 % 549 / 1043 29.6 % 201 / 680
src/node_file.h
22.0 % 18 / 82 28.6 % 4 / 14
src/node_http2.cc
1.7 % 22 / 1304 1.2 % 7 / 595
src/node_http2.h
0.0 % 0 / 145 0.0 % 0 / 80
src/node_http2_state.h
0.0 % 0 / 3 - % 0 / 0
src/node_http_parser.cc
10.7 % 36 / 337 0.0 % 0 / 186
src/node_i18n.cc
20.8 % 78 / 375 12.3 % 29 / 236
src/node_internals.h
25.2 % 37 / 147 1.8 % 2 / 109
src/node_main.cc
100.0 % 11 / 11 83.3 % 5 / 6
src/node_mutex.h
93.0 % 53 / 57 50.0 % 2 / 4
src/node_os.cc
40.6 % 76 / 187 19.5 % 16 / 82
src/node_perf.cc
33.9 % 74 / 218 8.8 % 9 / 102
src/node_perf.h
23.1 % 6 / 26 3.4 % 2 / 59
src/node_perf_common.h
100.0 % 6 / 6 100.0 % 2 / 2
src/node_platform.cc
85.1 % 188 / 221 74.1 % 43 / 58
src/node_platform.h
66.7 % 4 / 6 50.0 % 2 / 4
src/node_postmortem_metadata.cc
100.0 % 7 / 7 50.0 % 2 / 4
src/node_revert.h
0.0 % 0 / 3 - % 0 / 0
src/node_serdes.cc
0.5 % 1 / 205 0.0 % 0 / 106
src/node_stat_watcher.cc
17.5 % 14 / 80 0.0 % 0 / 30
src/node_stat_watcher.h
0.0 % 0 / 1 - % 0 / 0
src/node_trace_events.cc
32.8 % 21 / 64 6.3 % 4 / 64
src/node_types.cc
77.8 % 7 / 9 0.0 % 0 / 8
src/node_url.cc
1.6 % 18 / 1161 0.2 % 2 / 1180
src/node_url.h
0.0 % 0 / 25 0.0 % 0 / 4
src/node_util.cc
27.7 % 28 / 101 19.4 % 7 / 36
src/node_v8.cc
64.2 % 34 / 53 50.0 % 4 / 8
src/node_watchdog.cc
19.5 % 24 / 123 13.5 % 7 / 52
src/node_watchdog.h
0.0 % 0 / 2 - % 0 / 0
src/node_wrap.h
0.0 % 0 / 4 0.0 % 0 / 42
src/node_zlib.cc
0.3 % 1 / 300 0.0 % 0 / 284
src/pipe_wrap.cc
57.7 % 56 / 97 20.0 % 6 / 30
src/pipe_wrap.h
50.0 % 1 / 2 50.0 % 1 / 2
src/process_wrap.cc
82.6 % 123 / 149 50.0 % 51 / 102
src/req_wrap-inl.h
84.6 % 11 / 13 25.0 % 3 / 12
src/req_wrap.h
100.0 % 1 / 1 - % 0 / 0
src/signal_wrap.cc
2.2 % 1 / 46 0.0 % 0 / 14
src/spawn_sync.cc
1.0 % 5 / 485 0.0 % 0 / 308
src/stream_base-inl.h
41.8 % 84 / 201 19.4 % 26 / 134
src/stream_base.cc
28.9 % 54 / 187 9.6 % 21 / 218
src/stream_base.h
20.0 % 5 / 25 30.0 % 3 / 10
src/stream_pipe.cc
0.7 % 1 / 148 0.0 % 0 / 58
src/stream_pipe.h
0.0 % 0 / 3 0.0 % 0 / 4
src/stream_wrap.cc
49.4 % 78 / 158 22.5 % 18 / 80
src/stream_wrap.h
100.0 % 10 / 10 50.0 % 3 / 6
src/string_bytes.cc
24.2 % 72 / 297 13.6 % 27 / 199
src/string_bytes.h
83.3 % 10 / 12 50.0 % 1 / 2
src/string_decoder-inl.h
75.0 % 6 / 8 - % 0 / 0
src/string_decoder.cc
34.3 % 47 / 137 14.3 % 16 / 112
src/string_search.h
26.0 % 66 / 254 10.4 % 28 / 270
src/tcp_wrap.cc
26.2 % 43 / 164 0.0 % 0 / 64
src/tcp_wrap.h
0.0 % 0 / 2 0.0 % 0 / 2
src/timer_wrap.cc
48.0 % 36 / 75 6.3 % 2 / 32
src/tls_wrap.cc
0.2 % 1 / 439 0.0 % 0 / 283
src/tls_wrap.h
0.0 % 0 / 10 0.0 % 0 / 4
src/tracing/agent.cc
0.0 % 0 / 32 0.0 % 0 / 10
src/tracing/agent.h
0.0 % 0 / 5 0.0 % 0 / 2
src/tracing/node_trace_buffer.cc
0.0 % 0 / 96 0.0 % 0 / 48
src/tracing/node_trace_buffer.h
0.0 % 0 / 6 0.0 % 0 / 4
src/tracing/node_trace_writer.cc
0.0 % 0 / 106 0.0 % 0 / 44
src/tracing/node_trace_writer.h
0.0 % 0 / 1 - % 0 / 0
src/tracing/trace_event.cc
100.0 % 5 / 5 - % 0 / 0
src/tracing/trace_event.h
0.0 % 0 / 34 0.0 % 0 / 108
src/tty_wrap.cc
50.7 % 36 / 71 12.0 % 3 / 25
src/tty_wrap.h
0.0 % 0 / 2 0.0 % 0 / 2
src/udp_wrap.cc
18.4 % 41 / 223 0.0 % 0 / 116
src/udp_wrap.h
0.0 % 0 / 2 0.0 % 0 / 2
src/util-inl.h
69.0 % 98 / 142 24.2 % 48 / 198
src/util.cc
53.1 % 26 / 49 30.0 % 6 / 20
src/util.h
69.8 % 44 / 63 38.5 % 30 / 78
src/uv.cc
62.5 % 10 / 16 0.0 % 0 / 2
out/Release/obj/gen/node_javascript.cc
100.0 % 2756 / 2756 50.0 % 488 / 976