Releases: emeryberger/Hoard
Releases · emeryberger/Hoard
Improved Windows support, numerous fixes
What's Changed
- fix makefile dependency issue during first-time build by @GabrielGanne in #52
- WIP: hacky performance improvements around inlining by @bpowers in #54
- fix Linux assumptions in previous PR by @bpowers in #55
- FreeBSD build fix proposal by @devnexen in #61
- NetBSD port proposal by @devnexen in #62
- little map protection definition cleanup proposal as it is already by @devnexen in #64
- Illumos build update. by @devnexen in #67
- Linux musl build fix. by @devnexen in #68
- Support Darwin PowerPC target by @barracuda156 in #75
- Add riscv64 target (Linux) by @michalbiesek in #76
- FreeBSD build fix by @devnexen in #77
- Switch to use
unordered mapby @emeryberger in #78 - Port to Detours by @emeryberger in #79
- Fix GCC 15.2.1 compilation error: reposition function attributes by @Copilot in #81
- Fix CMake exported target name to use Hoard::Hoard namespace by @Copilot in #83
- Add CMake package config for find_package() support by @emeryberger in #82
New Contributors
- @GabrielGanne made their first contribution in #52
- @bpowers made their first contribution in #54
- @devnexen made their first contribution in #61
- @barracuda156 made their first contribution in #75
- @michalbiesek made their first contribution in #76
- @emeryberger made their first contribution in #78
- @Copilot made their first contribution in #81
Full Changelog: 3.13...3.2
Version 3.13
This release is for convenience: it includes the latest updates to Hoard (over the past several years) and conveniently bundles the current version of Heap Layers.
Version 3.12
Updated Makefile to automatically detect the build platform.
Version 3.11
This major release incorporates numerous updates for a variety of platforms, including WIndows 10 with Visual Studio 2015.
- Now that they are widely supported, transitioned to modern C++11 constructs (especially auto and constexpr).
- Using Travis for continuous integration testing.
- Incorporates numerous improvements made to Heap Layers (http://github.com/emeryberger/Heap-Layers).
Version 3.10
Numerous performance improvements, especially due to speeding up thread-local access and increasing the size of the thread-local allocation buffer to 2MB. All versions compiled with latest and greatest compilers for all platforms.
For the source code, download the file Hoard-3.10-source.tar.gz, which contains all required code.