Jonas Hahnfeld’s page

Welcome to my personal page!

You can find most of my coding activites for open source projects on GitHub and I also happen to review patches in LLVM'sPhabricator. For a list of my commits to Clang and the OpenMP runtime, please take a look at llvm/llvm-project.
Recently, I've also started contributing to LilyPond (the repository is on GNU Savannah). My interests also include the Linux kernel where I've already contributed some patches.

Contact me via LinkedIn or write me an email!


Browse through the list of all posts or read my latest blog post below.

Recursively time‘ing a Tree of Processes 2020-05-06

How to use destructors and system calls to find the resource usage of a process. Putting this into a library allows to trace a tree of processes.


References to my publications, see Google Scholar for a dynamic list.