github plasma-umass/scalene v1.4.0
More Profiling Control, Leak Detector, Enhancements and Bug Fixes

latest releases: v1.5.44.1, v1.5.44, v1.5.43.2...
2 years ago

New features:

  • adds --profile-exclude flag to exclude from profiles any filenames containing the given strings (comma-separated)
  • adds experimental memory leak detection (--memory-leak-detector)

Enhancements:

  • provides more accurate memory accounting for small objects
  • higher resolution tracking of system vs. user time, per line, on Linux and Mac
  • new sampling approach, using “intervals” and per-line triggers, to ensure consistent accounting of per-line peak and average memory consumption

Bug fixes:

  • fixes build on Windows
  • adds -arm64e target to enable building on Apple Silicon (M1)
  • fixed exit signal propagation for failed scripts
  • ensures correct build on old Xcode + Mac OS combinations
  • distribution includes wheels for Windows

Don't miss a new scalene release

NewReleases is sending notifications on new releases.