---
name: koute
slug: koute
sources: 1
total_releases: 12
releases_last_30d: 0
avg_releases_per_week: 0
tracking_since: 2019-05-18
canonical: https://releases.sh/koute
---

<Source name="koute/bytehound" slug="koute-bytehound" type="github" releases="12" latest-version="0.11.0" latest-date="2022-11-23T09:43:06.000Z" url="https://releases.sh/koute/koute-bytehound" />

## Recent Releases

_Summaries below — fetch the release's `canonical` URL for full content, or `url` for the original source._

<Release source="koute-bytehound" version="0.11.0" date="November 23, 2022" published="2022-11-23T09:43:06.000Z" url="https://github.com/koute/bytehound/releases/tag/0.11.0" canonical="https://releases.sh/release/rel_IpWY_MwYzX9pOf0QOHHO9" truncated="true">
Major changes:
- Added support for `_rjem_aligned_alloc` (jemalloc variant of `aligned_malloc`)
- The initialization is now done eagerly in the stat...
</Release>

<Release source="koute-bytehound" version="0.10.0" date="November 17, 2022" published="2022-11-17T06:23:45.000Z" url="https://github.com/koute/bytehound/releases/tag/0.10.0" canonical="https://releases.sh/release/rel_2sMkkEdwVrlbPG0Nyu7Iq" truncated="true">
Major changes:

* Performance improvements; CPU overhead of allocation-heavy heavily multithreaded programs was cut down by up to ~80%
* You can no...
</Release>

<Release source="koute-bytehound" version="0.9.0" date="July 25, 2022" published="2022-07-25T13:08:13.000Z" url="https://github.com/koute/bytehound/releases/tag/0.9.0" canonical="https://releases.sh/release/rel_8sQ7Vhkf58MVd0jl50m7l" truncated="true">
Major changes:
 * Deallocation backtraces are now gathered by default; you can use the `MEMORY_PROFILER_GRAB_BACKTRACES_ON_FREE` environment variable...
</Release>

<Release source="koute-bytehound" version="0.8.0" date="November 16, 2021" published="2021-11-16T09:57:40.000Z" url="https://github.com/koute/bytehound/releases/tag/0.8.0" canonical="https://releases.sh/release/rel_88UxggO7sMNdapARMnyeL" truncated="true">
Major changes:

  * Significantly lower CPU usage when temporary allocation culling is turned on
  * Each thread has now its own first-level backtr...
</Release>

<Release source="koute-bytehound" version="0.7.0" date="August 18, 2021" published="2021-08-18T07:54:10.000Z" url="https://github.com/koute/bytehound/releases/tag/0.7.0" canonical="https://releases.sh/release/rel_-l9dKnzTvc0qXplxxpQZe" truncated="true">
Major changes:

   * The project was rebranded from `memory-profiler` to `bytehound`
   * Profiling of applications using jemalloc is now fully sup...
</Release>

<Release source="koute-bytehound" version="0.6.1" date="June 10, 2021" published="2021-06-10T07:58:45.000Z" url="https://github.com/koute/bytehound/releases/tag/0.6.1" canonical="https://releases.sh/release/rel_znNHkQvj7UBVuv73viH_b" truncated="true">
This is a bugfix release that fixes a possible deadlock when FDEs are dynamically registered at runtime.
</Release>

<Release source="koute-bytehound" version="0.6.0" date="June 9, 2021" published="2021-06-09T08:47:29.000Z" url="https://github.com/koute/bytehound/releases/tag/0.6.0" canonical="https://releases.sh/release/rel_4h-UtI_YgGaMo2qgoqSDD" truncated="true">
Major changes:
   * Added a runtime backtrace cache; backtraces are now deduplicated when profiling, which results in less data being generated.
   ...
</Release>

<Release source="koute-bytehound" version="0.5.0" date="October 7, 2019" published="2019-10-07T13:58:23.000Z" url="https://github.com/koute/bytehound/releases/tag/0.5.0" canonical="https://releases.sh/release/rel_Jvp0J7Oy2CLvBxL_EpTCy" truncated="true">
Major changes:

  * Shadow stack based unwinding is now supported on stable Rust and turned on by default.
  * Systems where `perf_event_open` is u...
</Release>

<Release source="koute-bytehound" version="0.4.0" date="July 14, 2019" published="2019-07-14T19:24:30.000Z" url="https://github.com/koute/bytehound/releases/tag/0.4.0" canonical="https://releases.sh/release/rel_kFmlJXNpkh1RbM8T2aZC_" truncated="true">
Major changes:

   * The profiler can now be compiled on Rust stable, with the caveat that the shadow stack based unwinding will be then disabled.
...
</Release>

<Release source="koute-bytehound" version="0.3.0" date="June 6, 2019" published="2019-06-06T15:49:13.000Z" url="https://github.com/koute/bytehound/releases/tag/0.3.0" canonical="https://releases.sh/release/rel_I2T0jfBQ-9cEoIXFTvrDj" truncated="true">
Major changes:

 - More performance improvements. In the average case the cost per a single allocation was cut down to approximately 75%. Every thre...
</Release>

## Fetching more

Append `.md` (markdown), `.json` (raw data), or `.atom` (feed) to any URL on this page.

- Per-source history: `https://releases.sh/koute/{source-slug}`
- Atom feed: `https://releases.sh/koute.atom`
- Individual release: `https://releases.sh/release/{release-id}`
