-
Notifications
You must be signed in to change notification settings - Fork 510
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
- Loading branch information
Showing
3 changed files
with
29 additions
and
1 deletion.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1,3 +1,31 @@ | ||
Fri Jun 19 2020 Piotr Balcer <[email protected]> | ||
|
||
* Version 1.9-rc1 | ||
|
||
This release: | ||
- Switches the default instruction set for memcpy, memmove and memset | ||
implementations on x86 to AVX512, and introduces numerous performance | ||
improvements for those operations on AVX and SSE2 fallback paths. | ||
- Optimizes transactional allocations in libpmemobj by avoiding one | ||
extraneous cache miss and reducing the amount of work required to perform | ||
a reservation. | ||
- Introduces a new API in libpmemobj, pmemobj_tx_set_failure_behavior, | ||
that enables the application to control the behavior of aborting | ||
transactions. | ||
- Improves performance of pool creation on Windows by avoiding expensive | ||
physical page allocation during file allocation. | ||
|
||
Other changes: | ||
- pmem: mem[cpy|set] optimization when eADR is available | ||
- obj: detect msync failures in non-pmem variants of mem[cpy|move|set] | ||
|
||
Notable bug fixes: | ||
- core: fix Last_errormsg_get when NO_LIBPTHREAD is defined | ||
- pmem: read Unsafe Shutdown Count from region instead of interleave set | ||
- common: fix deep_flushes failing on platforms that don't need them | ||
- pmem: fix data cache flush on ppc64 | ||
- obj: fix run allocated recalculation | ||
|
||
Fri Jan 31 2020 Marcin Ślusarz <[email protected]> | ||
|
||
* Version 1.8 | ||
|
This file was deleted.
Oops, something went wrong.
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1 @@ | ||
1.9-rc1 |