-
Notifications
You must be signed in to change notification settings - Fork 4
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Bug Fixes: - previously, pressio_data objects would incorrectly report that an empty buffer had data_size == 1, which caused a host of issues with these objects. All of them have been fixed. - the ZFP-plugin previously would cause a double-free if copied. This has been resolved, by following the rule of 5 - the ZFP-plugin would read uninitialized memory if it wasn't configured prior to calling set_options with some options information. It is now initalized to a default state. - the ZFP plugin would previously fail to decompress if using the OpenMP mode requiring a reconfiguration between compression and decompression. Since this isn't expected, we save the mode, use serial mode, then restore to the previous mode. - the SZ plugin used enable_shared_from_this in an undefined way. Now the code relies upon the default plugin mechanics in libpressio to get another handle to the same shared object.
- Loading branch information
Showing
5 changed files
with
60 additions
and
14 deletions.
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
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
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
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
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