The sancov runtime for the (Fuchsia) Zircon kernel delivers results
in the standard format, but as the full array of possible samples
with 0 in uncovered slots. That runtime delivers "live" data and
has no final "export" pass to compactify out the uncovered slots,
and it seems silly to require another offline tool just for that.
Details
Details
Diff Detail
Diff Detail
- Repository
- rG LLVM Github Monorepo
- Build Status
Buildable 33815 Build 33814: arc lint + arc unit
Event Timeline
Comment Actions
https://fuchsia-review.googlesource.com/c/fuchsia/+/295508 has the runtime implementation that motivated this.
llvm/tools/sancov/sancov.cpp | ||
---|---|---|
261–265 | The erase(0) logic should probably be moved here. |
The erase(0) logic should probably be moved here.