Releases: LLNL/metall
Releases · LLNL/metall
v0.28
27th pre-release version
26th pre-release version
-
Container
- Add Boost open-addressing set/map containers
-
Examples
- Add logger example
- Add allocator-aware type example
-
etc
- Remove warnings and many code brush-ups
-
CI
- Use GCC 12 and Boost 1.82
- Other brush-ups
25th pre-release version
JSON
- Move JSON headers to metall/json
- Add functions in JSON array
- Add an include guard for boost/json/src.hpp
- Add a macro for linking with Boost.JSON lib
- Bugfix: fixed memory leak in key_value_pair.hpp
- Bugfix: regarding long object key
- Bugfix: JSON swap declaration error
- Bugfix: declaration and include related issues
Code brush up
- Start using ClangFormat
- Remove warnings
Doc
- Update Ripples' build instruction.
24th pre-release version
- Bug fixes in Metall JSON Container w.r.t. copying Container objects between different allocator instances.
- Bug fixes in the iterators in the adjacency list containers in bench/.
23rd pre-release version with a patch
Merge pull request #259 from LLNL/hotfix/0.23.1 Hotfix/0.23.1
23rd pre-release version
STL Allocator
Change not to propagate allocator (see details: #253)
JSON Container
Change to compliant with the allocator aware container concept.
Internal Change
Optimize small allocation performance
CI Test
Test with Boost 1.80.0
22nd pre-release version
Publish a list of works that use Metall.
21st pre-release version
- Bugfix regarding the sparse copy
- Container: add string_key_store example
- JSON Container: add string equal-to for boost::json::string
- Add new Boost versions for CI tests
20th pre-release version
Container
Add string_key_store
CMake
Add alias target (Metall::Metall)
Documentation
Add CITATION file
Update publication info