Better support for long running processes 🏃 and magic for debug symbols 🐞 ! #323
pablogsal
announced in
Announcements
Replies: 0 comments
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
-
Attention all memory debugging enthusiasts!
We are thrilled to announce the Version 1.7.0 of Memray, packed with exciting new features and improvements to help you debug your Python applications like never before!
Memray 1.7.0 introduces a game-changing new feature, the
--aggregate
flag for Memray run. With this new flag, you can now produce aggregated capture files that are significantly smaller in size for long-running applications but still capture all the memory information you need for high-watermark reporters. Say goodbye to large capture files and hello to more efficient memory debugging for your long-running programs! You can read all about this cool new feature here.We're also excited to introduce a new integration with
debuginfod
, allowing Memray to automatically download debug information for binaries if it is available. This new feature allows you to get a lot more native information if the distribution you are using hasdebuginfod
servers (most modern Linux distributions do). You can learn more about this here.And that's not all! We've also made some impressive improvements to Memray's flame graphs. In fact, the flame graphs generated by
memray flamegraph
are now approximately 85% smaller than before, making them even easier to read and analyze.We hope you'll try out all the exciting new features in Memray 1.7.0 and let us know what you think. As always, open an issue or start a discussion thread if you have any feedback, questions or concerns.
Thank you for your continued support and happy memory debugging!
Beta Was this translation helpful? Give feedback.
All reactions