Jonas Hahnfeld’s page

Welcome to my personal page!

You can find my coding activity either on GitHub or in LLVM'sPhabricator (requires you to be logged in). 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.

sched_yield() and the LLVM OpenMP runtime 2018-01-13

Read about my analysis of a bug report describing deadlocks in tests of the LLVM OpenMP runtime. It turned out that the piece to blame was the PDS scheduler in the kernel and I will justify this statement with quotes from the POSIX standard.


References to my publications, see Google Scholar for a dynamic list (and filter out entries of others with the same last name...).