All Versions
25
Latest Version
Avg Release Cycle
43 days
Latest Release
-

Changelog History
Page 1

  • v0.3.10 Changes

    • โž• Add support for profiling Python v3.10 #425
    • ๐Ÿ›  Fix issue with native profiling on Linux with Anaconda #447
  • v0.3.9 Changes

    • โž• Add a subcommand to generate shell completions #427
    • ๐Ÿ‘ Allow attaching co_firstlineno to frame name #428
    • ๐Ÿ›  Fix speedscope time interval #434
    • ๐Ÿ›  Fix profiling on FreeBSD #431
    • ๐Ÿ‘ท Use GitHub actions for FreeBSD CI #433
  • v0.3.8 Changes

    • โž• Add wheels for Apple Silicon #419
    • โž• Add --gil and --idle options to top view #406
    • ๐Ÿ›  Fix errors parsing python binaries #407
    • Specify timeunit in speedscope profiles #294
  • v0.3.7 Changes

    • ๐Ÿ›  Fix error that sometimes left the profiled program suspended #390
    • ๐Ÿ“š Documentation fixes for README #391, #393
  • v0.3.6 Changes

    • ๐Ÿ›  Fix profiling inside a venv on windows #216
    • Detect GIL on Python 3.9.3+, 3.8.9+ #375
    • ๐Ÿ›  Fix getting thread names on python 3.9 #387
    • ๐Ÿ›  Fix getting thread names on ARMv7 #388
    • โž• Add python integration tests, and test wheels across a range of different python versions #378
    • โœ… Automatically add tests for new versions of python #379
  • v0.3.5 Changes

    • Handle case where linux kernel is compiled without process_vm_readv support #22
    • ๐Ÿ– Handle case where /proc/self/ns/mnt is missing #326
    • ๐Ÿ‘ Allow attaching to processes where the python binary has been deleted #109
    • ๐Ÿ‘‰ Make '--output' optional #229
    • โž• Add --full-filenames to allow showing full Python filenames #363
    • Count "samples" as the number of recorded stacks (per thread) #365
    • Exit with an error if --gil but we failed to get necessary addrs/offsets #361
    • Include command/options used to run py-spy in flamegraph output #293
    • ๐Ÿ›  GIL Detection fixes for python 3.9.2/3.8.8 #362
    • ๐Ÿšš Move to Github Actions for CI
  • v0.3.4 Changes

    • ๐Ÿ— Build armv7/aarch64 wheels #328
    • Detect GIL on Python 3.9 / 3.7.7+ / 3.8.2+
    • โž• Add option for more verbose local variables #287
    • ๐Ÿ›  Fix issues with profiling subprocesses #265
    • Include python thread names in record #237
    • ๐Ÿ›  Fix issue with threadids triggering differential flamegraphs #234
  • v0.3.3 Changes

    February 24, 2020
    • ๐Ÿ”„ Change to display stdout/stderr from profiled child process #217
    • ๐Ÿ›  Fix memory leak on OSX #227
    • ๐Ÿ›  Fix panic on dump --locals #224
    • ๐Ÿ›  Fix cross container short filename generation #220
  • v0.3.2 Changes

    January 02, 2020
    • ๐Ÿ›  Fix line numbers on python 3.8+ #190
    • ๐Ÿ›  Fix profiling pyinstaller binaries on OSX #207
    • ๐Ÿ‘Œ Support getting GIL from Python 3.8.1/3.7.6/3.7.5 #211
  • v0.3.1 Changes

    December 09, 2019
    • ๐Ÿ›  Fix ptrace errors on linux kernel older than v4.7 #83
    • ๐Ÿ›  Fix for profiling docker containers from host os #199
    • ๐Ÿ›  Fix for speedscope profiles aggregated by function name #201
    • ๐Ÿ‘‰ Use symbols from dynsym table of ELF binaries #191