Skip to content

Commit

Permalink
docs: Add missing changelog entries
Browse files Browse the repository at this point in the history
We did a poor job of remembering to add changelog entries as we went
along. This commit adds all the missing ones.

Signed-off-by: Matt Wozniski <mwozniski@bloomberg.net>
  • Loading branch information
godlygeek committed May 16, 2022
1 parent c8078d2 commit 920ab9c
Show file tree
Hide file tree
Showing 12 changed files with 12 additions and 1 deletion.
1 change: 1 addition & 0 deletions news/42.feature.rst
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
Finalize and document the Memray :doc:`tracking API <api>`.
1 change: 1 addition & 0 deletions news/47.feature.rst
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
Ensure that wheels built by ``make dist`` are reproducible (so that running the build twice produces identical artifacts).
1 change: 1 addition & 0 deletions news/52.feature.rst
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
Reduce the size of the ``memray run`` capture file by around 20% by using a more efficient encoding for which allocator was used to perform a given allocation and whether we :ref:`captured a native stack <native tracking>` for that allocation.
1 change: 1 addition & 0 deletions news/61.feature.rst
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
Support ``memray run -c "..."`` to profile an in-line script provided on the command line.
1 change: 1 addition & 0 deletions news/62.bugfix.rst
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
Previously we attempted to read all allocation records into memory when processing a capture file in our reporters. This could fail on large files, so now we process the file in a streaming fashion instead.
1 change: 1 addition & 0 deletions news/75.feature.rst
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
Add support for Alpine Linux and musl libc.
1 change: 1 addition & 0 deletions news/79.feature.rst
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
Capture allocations made through the C99 ``aligned_alloc`` function.
1 change: 1 addition & 0 deletions news/82.feature.rst
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
By default the capture file will now be compressed using LZ4 after tracking completes. This temporarily requires extra disk space while the compression runs, but results in roughly 75% less disk space required in the end. Compression can be disabled with ``--no-compress``.
1 change: 1 addition & 0 deletions news/86.bugfix.rst
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
Make ``memray run`` perform the same modifications to `sys.path` as the interpreter itself would when running a script.
1 change: 1 addition & 0 deletions news/91.feature.rst
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
Speed up tracking by around 5% by building with link-time optimization (LTO).
2 changes: 1 addition & 1 deletion news/96.bugfix
Original file line number Diff line number Diff line change
@@ -1 +1 @@
Fixed a bug that caused Memray reporters to display incorrect stacks when ``--native`` tracking was enabled and native allocations from different locations occurred underneath the same Python stack.
Fixed a bug that caused Memray reporters to display incorrect stacks when :ref:`native tracking` was enabled and native allocations from different locations occurred underneath the same Python stack.
1 change: 1 addition & 0 deletions news/98.misc.rst
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
Support the latest versions of Rich (previously we pinned to an old version due to some formatting changes in more recent versions).

0 comments on commit 920ab9c

Please sign in to comment.