Jonas Hahnfeld’s page

Welcome to my personal page!

You can find most of my coding activites for open source projects on GitHub and GitLab. I'm actively working on LilyPond with the development repository at lilypond/lilypond.
In the past, I've contributed to Clang and the OpenMP runtime (commits in llvm/llvm-project) as well as some patches to the Linux kernel.

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.