Executable ranges
Passing23 of 23 known ranges covered · 100% total minimum
Chrome/152.0.7977.54 · native V8 coverage
Coverage calculated directly from the executable ranges reported by V8.
The source ran as written—without source instrumentation, transpilation, or runtime rewriting.
23 of 23 known ranges covered · 100% total minimum
11 of 11 known ranges covered · 100% total minimum
12 of 12 known ranges covered · 100% total minimum
62 of 62 known ranges covered · 100% total minimum
Total: enforced · Per file: enforced
| Metric | Minimum | Total | Per file |
|---|---|---|---|
| Executable ranges | 100% | Pass | Pass |
| Block ranges | 100% | Pass | Pass |
| Function ranges | 100% | Pass | Pass |
| Executable lines | 100% | Pass | Pass |
1 source measured
| Source | V8 state | Executable ranges | Block ranges | Function ranges | Executable lines |
|---|---|---|---|---|---|
queue.js | Loaded | 100%23 / 23 | 100%11 / 11 | 100%12 / 12 | 100%62 / 62 |
Transparent range semantics
| Executable ranges | One item for every executable range record emitted by V8, including function roots and nested block ranges; a positive execution count is covered. V8 may collapse equal-count ranges, so totals can vary with the execution path. |
|---|---|
| Block ranges | One item for every nested block range after a function root range; a positive execution count is covered. These are count-change regions, not parser-enumerated branch alternatives. |
| Function ranges | One item for the first (root) range of every V8 function record; a positive execution count is covered. |
| Executable lines | One item for every source line whose content intersects an effective executable range; a line is covered only when every intersecting effective range has a positive count. |
| Effective ranges | Source is partitioned at every V8 range boundary. Each segment uses the count from its smallest enclosing range, with the lowest count winning an equal-size tie. |
| Output interoperability | The JSON and LCOV files use conventional field names and records for tool transport, but executable-range and block-range totals are native V8 measurements and are not interchangeable with parser-derived statement or branch totals. Summary pct values are truncated to two decimals; threshold gates compare the exact covered/total ratio. |
| Included, not loaded | An included file not emitted by V8 is represented by one zero-count whole-file range. Its internal function and block structure is unknown and cannot satisfy a positive function or block threshold. |
These measurements deliberately describe V8 ranges. They do not claim parser-derived statement or branch semantics.