[ANNOUNCE] uftrace v0.19 is released

Namhyung Kim <[email protected]> Sun, 1 Mar 2026 22:19:49 -0800
Newsgroups org.kernel.vger.linux-trace-devel
Message-ID <[email protected]>
Hello,

I'm excited to announce that uftrace v0.19 is just released!
This is a small release with bug fixes/updates and some new features.
You can get it from the below link:

https://github.com/namhyung/uftrace/releases/tag/v0.19

uftrace dump command that generates chrome trace output format supports
adding source file and line number information.

  $ uftrace dump --chrome --srcline

Also it now shows the timestamp as realtime with UTC offsets so that it
can correlate trace output with external events easily.

And it has a new script to show function execution time percentiles
(P90, P95, P99).

  $ uftrace script -S scripts/func-percentile.py  $FUNCNAME

As more useful scripts are added, we'll need to think about how to
deploy them.

And there are a couple of important bug fixes.

PLT functions generated by mold linker have different code patterns and
cause uftrace crash.  Now it's fixed and trace them correctly.

And it checks RISC-V 64 CPUs properly in the hashmap code.

And there are more bug fixes and improvements.  Thank you all for
making uftrace more useful, efficient and portable!

Namhyung