Principal Software Engineer

William Cohen

William Cohen has been a developer of performance tools at Red Hat for over a decade and has worked on a number of the performance tools in Red Hat Enterprise Linux and Fedora such as OProfile, PAPI, SystemTap, and Dyninst.

William Cohen's contributions

Featured Image: systemtap dyninst runtime
Article

Debugging function parameters with Dyninst

William Cohen

Write a simplified static analyzer with Dyninst, then use it to determine which function parameters in an executable program are unused.

Featured image: Debuginfo
Article

Debuginfo is not just for debugging programs

William Cohen

Discover how debuginfo can help you improve your code beyond debugging, thanks to the information it maps between the executable and the source code.