v0.0.4
Pre-release
Pre-release
What's Changed
Breaking Changes 🛠
New Features 🎉
- Enable heap playback. by @bbernhar in #494
- Track allocated slab blocks using non-atomic increment. by @bbernhar in #500
- Emit warning when over budget. by @bbernhar in #501
Bug fixes 🐛
Other Changes
- Eliminate block malloc/free from slab allocator. by @bbernhar in #485
- Remove path triggers from required workflows. by @bbernhar in #488
- Fix casting warnings on 32-bit builds. by @bbernhar in #487
- Specify CMake install path by artifact kind. by @bbernhar in #486
- Improve debug name error handling. by @bbernhar in #489
- Fix re-capture when using residency manager. by @bbernhar in #490
- Fix ResourceAllocation offset type mismatch for MSVC. by @bbernhar in #491
- Make ScopedTraceBufferInTLS thread safe. by @bbernhar in #493
- Move creation of heaps in-budget into CreateHeap. by @bbernhar in #495
- Fix MSVC conversion warnings. by @bbernhar in #496
- Rename leak detection build options. by @bbernhar in #497
- Always snapshot objects for event tracing. by @bbernhar in #499
- Fix trace index path for CTest builds. by @bbernhar in #502
- Roll third_party DEPS by @bbernhar in #503
Full Changelog: v0.0.3...v0.0.4