github plasma-umass/scalene v2.3.0
New visualizations, accuracy improvements, and bug fixes

4 hours ago

What's Changed

Headlines

  • Adds call graphs ("flame graphs") spanning from Python to native code, organized by % of time
  • Timeline view of call graphs ("flame chart"), including GIL, I/O, and GC activity
  • Flame graph for memory allocations, attributing memory to call stacks
  • Improved memory attribution (now tracked per-thread)
  • Adds proper support for free-threaded Python

New feature work

Bug fixes

Full Changelog: v2.2.1...v2.3.0

Don't miss a new scalene release

NewReleases is sending notifications on new releases.