Add your description here
Project description
mp_reader: an analyzer for mem_profile
This repo holds the implementation of mp_reader, which is an analyzer for the
files output by mem_profile.
mem_profile: an Ownership-Aware Memory Profiler
mem_profile is an ownership-aware memory profiler, designed for direct measurement of objects and their members.
What does this mean?
When a program is executed with mem_profile, we can see the number of bytes allocated by types within the program.
Above is some sample output, produced by the analyzer (mp_reader, this project).
This is a toy example, but mem_profile is designed for use with complex workloads, and has been tested on projects involving hundreds or even thousands of translation units.
For instance, here's an output of type-level stats from profiling an FTXUI demo application:
And here's output from profiling CMake:
For more information, see the mem_profile repo!
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
Built Distribution
Filter files by name, interpreter, ABI, and platform.
If you're not sure about the file name format, learn more about wheel file names.
Copy a direct link to the current filters
File details
Details for the file mp_reader-0.1.2.tar.gz.
File metadata
- Download URL: mp_reader-0.1.2.tar.gz
- Upload date:
- Size: 19.3 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: uv/0.8.18
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
087af787c120d63ccf2e5b186c650c05112d597ae0880a33895fe02fd13d88bb
|
|
| MD5 |
6d3434db87ff88d9ef52d7ff914bfe1b
|
|
| BLAKE2b-256 |
37357512d2dfa9e5b2f66587de73bb25f8a66649cd28afda44de202c8abc50a7
|
File details
Details for the file mp_reader-0.1.2-py3-none-any.whl.
File metadata
- Download URL: mp_reader-0.1.2-py3-none-any.whl
- Upload date:
- Size: 19.4 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? No
- Uploaded via: uv/0.8.18
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
3f0ae99a9256ac149e6b43ba8b5292118b726b00cc4ff5bf3a4f60a070a81576
|
|
| MD5 |
6583ff1e4c49bbf41b44642b93b414e9
|
|
| BLAKE2b-256 |
5194dce6dc630b75132be64d63e73c2606c02bb900b5553b7d149f73750001af
|