Changes for version 0.08 - 2026-11-06
- A .xs_cover file in the distribution holds default options, read before the command line
- Name the llvm flow dump's file index of an XSUB body from the XS map, where many XS files of similar shape fooled the matching by shared lines (Chandra, 30 XS files)
- Place the decisions of an XS body in the lines gcov reports, through the XS map, so a branch after a # uncoverable line in the body is no longer reported a line late
- Take a #line name, or a gcov source name, beside the generated C or the counter file when the top has no such file, for a test's own XS module built in a subdirectory
Documentation
XS and C coverage for a distribution in one command
Modules
a self-contained HTML report for Devel::Cover
XS and C coverage for Devel::Cover, with one command
the instrumented build of a distribution
the C coverage written into Devel::Cover's database
a deparse for custom ops that have none
the decisions of the C source, from gcov's flow graph
the counters the compiler wrote, read through gcov
the test run under Devel::Cover
the map from the generated C back to the XS