Releases
v1.6.0
Compare
Sorry, something went wrong.
No results found
1.6.0 (2026-01-28)
Features
add support for archives (f375adf )
allow handling of compressed perfparser files (90451a7 )
allow user to specify perf and objdump via command line (081812d ), closes #556
associate application/x-perf-data and application/x-hotspot with hotspot (8b8677f ), closes #718
clarify "Filter In On Thread #%1 By Time" (91fcdaa )
ignore empty command line arguments (06cfd33 )
move compressed test data to files instead of base64 strings (3e74a87 )
open more perf files (b0d370f )
Parse tracepoint data in hotspot (1e2ae7b )
remove memory leak when calling QLayout::replaceWidget (0665717 )
show current unwind settings in settings dialog (ec5632c )
support regex search (9da82e4 ), closes #666
update icons (d5d9cd4 ), closes #472
Bug Fixes
-Wclazy-function-args-by-ref for signals (e0c12f1 )
also support ' and , as branch visualization characters (f326ef0 )
also use Qt6 for OpenSuse tumbleweed CI test coverage (9185eb6 )
Always call QToolTip::showText with a widget (ab177e0 )
apply clang-format (f77545b )
apply cmake-format (222abb3 )
avoid OOB access if source code unreadable (3a9ea36 )
broken flamegraph (c945f43 ), closes #624
bump perfparser to fix crash on strlen(nullptr) (9912340 )
Bump perfparser to get fixes and silence clang-tidy/clazy CI (8e468da )
Bump perfparser to properly support COMPRESSED2 data (b61451d )
bump perfparser with fix for clazy-function-args-by-value (ef74c0f )
cast to silence compiler warning for Qt6 without ksyntaxhighlighting (e906456 )
cleanup qcustomplot header to silence clazy warnings (e27c66c )
clear more members in SourceCodeModel::clear (ebdeab1 )
correct cost attribution of inline frames in disassembly view (36bedef )
crash if hotspot is closed while loading a file (221d60e ), closes #654
crash when attaching to a running process (#699 ) (37215fa )
display disassembly correctly on aarch64 (fcdabab )
don't leak memory when extracting archives (177fecf )
don't try to use a cross-architecture objdump on the native architecture (36309bf )
escape special symbols in node labels of children, too (71a3ca8 )
formatTimeString ms format (5cec693 )
increase test timeout (9b35d2b )
install test binaries to correct paths (b57dee1 )
Move objdump setting to disassembly setting page (2d1d958 )
Properly include kgraphviewer_interface.h (0d216a5 )
read perf command early in tst_perfparser (80a0884 )
remove --no-buildid-cache arg that was not used in recorded perf file (3ccedd4 )
Save & restore custom perf.map path in settings (ea75b0d )
set buddies and add missin colon in disassembly settings (112aef3 )
stabilize formatted time in timeline tooltips (13565d5 )
support special characters in callgraph (fd9f7d1 ), closes #691
unbreak git in github actions (5b47207 )
unbreak inlining tst_perfparser tests (697d846 )
Update archlinux CI to use Qt6 (922c5df )
update test.sh and push.sh with new container names (e68038b )
update to CI to fedora42 and use Qt6 (e317188 )
use new-style ENV A=B in docker file (6ed6e87 )
You canβt perform that action at this time.