You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
We have released memray 1.11.0, which not only is packed with a bunch of bug fixes and performance improvements but we have completely redesigned the memray live UI and the memray tree reporter to use textual:
New memray live reporter
The live TUI is now entirely using textual, offering the same reliable experience with some cool goodies on top such as improved responsiveness, mouse interaction, and the possibility to add customizable themes in the future.
New memray tree reporter
We've also migrated the tree reporter to textual, completely redesigning the user experience. This allows you to interactively explore your memory report directly from the terminal. You can now interact with the tree representation of the allocations by using the arrow keys. Pressing the up arrow key will move up one level in the tree, while pressing the down arrow key will move down one row. When a new row is selected, the panel on the right will be updated to show the source code of the selected frame and some metadata about the allocations made by that frame and its children. You can also filter the allocations in a similar fashion as you can do with flamegraphs. For example, pressing the ‘i’ key will hide all nodes that belong to the import system and their children and presing the ‘u’ key will show all nodes that are marked as “uninteresting”.
Fixes for very big files
We have optimised how flame graphs for very big files are displayed where the browser could not deal with all the data before. This will allow you to explore very big result files without freezing flame graphs.
But wait, there's more! We've fixed several bugs as well. You can see the full release notes on our changelog.
reacted with thumbs up emoji reacted with thumbs down emoji reacted with laugh emoji reacted with hooray emoji reacted with confused emoji reacted with heart emoji reacted with rocket emoji reacted with eyes emoji
-
Good news, everyone!
We have released
memray
1.11.0, which not only is packed with a bunch of bug fixes and performance improvements but we have completely redesigned thememray live
UI and thememray tree
reporter to use textual:New memray live reporter
The live TUI is now entirely using textual, offering the same reliable experience with some cool goodies on top such as improved responsiveness, mouse interaction, and the possibility to add customizable themes in the future.
New memray tree reporter
We've also migrated the tree reporter to
textual
, completely redesigning the user experience. This allows you to interactively explore your memory report directly from the terminal. You can now interact with the tree representation of the allocations by using the arrow keys. Pressing the up arrow key will move up one level in the tree, while pressing the down arrow key will move down one row. When a new row is selected, the panel on the right will be updated to show the source code of the selected frame and some metadata about the allocations made by that frame and its children. You can also filter the allocations in a similar fashion as you can do with flamegraphs. For example, pressing the ‘i’ key will hide all nodes that belong to the import system and their children and presing the ‘u’ key will show all nodes that are marked as “uninteresting”.Fixes for very big files
We have optimised how flame graphs for very big files are displayed where the browser could not deal with all the data before. This will allow you to explore very big result files without freezing flame graphs.
But wait, there's more! We've fixed several bugs as well. You can see the full release notes on our changelog.
Happy debugging, everyone!
Beta Was this translation helpful? Give feedback.
All reactions