Releases: pmem/miniasync
miniasync version 0.2.1
miniasync version 0.2.0
- Version 0.2.0
This release:
- Adjust DML data mover to changes in
DSA standard to ensure data persistency.
- Adds flush operation to VDM and DML data mover.
Other changes and notable bug fixes:
- common: use correct atomics in ringbuf
- common: fix use-after-free in membuf in mt scenarios
- common: replace improper 'RPMA' in man pages with 'MINIASYNC'
- doc: add async property to documentation
- doc: update async property documentation
- doc: update code styling to properly appear in manpage
- masync: drop unused #ifdefs that block portability
- masync: add hashmap example
- masync: add flag indicating that future is async
- masync: add macro to check if chain entry was initialized
miniasync Version 0.2.0-rc1
Thu Aug 11 2022 Łukasz Plewa [email protected]
* Version 0.2.0-rc1
common: use correct atomics in ringbuf
common: fix use-after-free in membuf in mt scenarios
common: replace improper 'RPMA' in man pages with 'MINIASYNC'
doc: add async property to documentation
doc: update async property documentation
doc: update code styling to properly appear in manpage
masync: drop unused #ifdefs that block portability
masync: add hashmap example
masync: add flush operation for DML data mover
masync: add flag indicating that future is async
masync: add destination_readback flag to persistent memory writes
masync: add macro to check if chain entry was initialized
miniasync Version 0.1.0
Fri May 20 2022 Weronika Lewandowska [email protected]
* Version 0.1.0
This is the first official release of the miniasync library.
The library provides the API for asynchronous memory operations
through the use of features and runtime mechanisms and independence
in terms of hardware by implementing a virtual data mover.
This release also contains:
- documentation on the implemented functionality
- basic examples
- working build system based on GHA
- functional test cases
miniasync Version 0.1.0-rc1
Wed Apr 22 2022 Weronika Lewandowska [email protected]
* Version 0.1.0
This is the first official release of the miniasync library.
The library provides the API for asynchronous memory operations
through the use of features and runtime mechanisms and independence
in terms of hardware by implementing a virtual data mover.
This release also contains:
- documentation on the implemented functionality
- basic examples
- working build system based on GHA
- functional test cases