maxgio92
Show HN: Xcover, Coverage Profiling with eBPF
https://github.com/maxgio92/xcover
xcover started as a personal project, and we've already started using it internally at Chainguard to profile the test coverage of our packages. It measures function coverage, without instrumentation required at compile time, so that you can test the the binaries that you ship. It works with any ELF. This helps when you can't produce a coverage build, or when you have packages in several...
Show HN: Xcover, test coverage without instrumentation, using eBPF
Similarly, wFind provides a find-like way to recursively search for web locations across a hyerarchy.
As of the current support, the assumption is that points in the hyerarchy are linked with hypertext links inside web pages.
This episode will explore the fundamentals of a program's execution environment. By the end, you'll understand how frame pointers become essential for stack walking, a key technique in profiling.
The second episode will tackle the practical side by diving into coding a simple sampling-based profiler with the Linux kernel assistance.