Skip to content

Tags: P403n1x87/austin-python

Tags

v2.2.0

Toggle v2.2.0's commit message

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature.
feat: add support for MOJO v4 (#47)

v2.1.2

Toggle v2.1.2's commit message

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature.
chore: ruff isort configuration (#42)

We make the isort configuration part of the ruff linter.

v2.1.1

Toggle v2.1.1's commit message

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature.
fix: austin2speedscope mode detection (#38)

We fix a bug in the austin2speedscope and austin2pprof conversion
tools that prevented valid Austin files to be converted.

Fixes #16.

v2.1.0

Toggle v2.1.0's commit message

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature.
feat: MOJO stream writer (#37)

We implement a MOJO stream writer to write Austin event into MOJO
files.

v2.0.0

Toggle v2.0.0's commit message
update docs

v1.7.1

Toggle v1.7.1's commit message

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature. The key has expired.
perf: avoid repeatedly re-parsing frames (#27)

* Avoid repeatedly re-parsing frames

This should reduce the effort on parsing frames by a factor of 4 when operating on a `--full` trace.

In that case `ms` will be a list of 4 metrics but we only need to parse the frames once because they are the same in all cases.

Also add a couple of comments which weren't obvious to me on first reading.

* Avoid changing the type of existing variable `frames`

* Code formatting

* Moar black

---------

Co-authored-by: Gabriele N. Tornetta <P403n1x87@users.noreply.github.com>

v1.7.0

Toggle v1.7.0's commit message

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature. The key has expired.
feat: add MOJO unwind method (#24)

We implement a method to the MojoFile class to unwind the stream
entirely and collect the data in the metadata and samples attributes for
later inspection.

v1.6.0

Toggle v1.6.0's commit message

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature. The key has expired.
feat(format): add support for MOJO v3 (#18)

We add support for the version 3 of the MOJO binary spec, which adds
support for sub-interpreter identification.

v1.5.1

Toggle v1.5.1's commit message
fix(deps): relax dependency requirements

Some dependency pins have been reported as too strict. We pin them on
the minor version instead of patch to relax them.

Fixes #17.

v1.5.0

Toggle v1.5.0's commit message

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature. The key has expired.
feat: add support for column-level location data (#15)

This change adds support for the version 2 of the MOJO binary
format specification, which introduces the extra column-level
location information.