diff options
author | Malfurious <m@lfurio.us> | 2021-09-23 12:44:54 -0400 |
---|---|---|
committer | Malfurious <m@lfurio.us> | 2021-09-23 12:44:54 -0400 |
commit | 16ac36edf6250e1b8f414adec0fccccf5770c247 (patch) | |
tree | 0808ac29cdceb1c486b124757105d9d466ebabb4 /pszip.h | |
parent | f1a44b273147c92cbfd4264093354e04486efec8 (diff) | |
download | SorensenCompression-16ac36edf6250e1b8f414adec0fccccf5770c247.tar.gz SorensenCompression-16ac36edf6250e1b8f414adec0fccccf5770c247.zip |
Refactor bigint functions and add remaining helpers
A second variant of the mpz-based iterator is added, and both functions
are moved into a new 'mpz' module, removing 'iterations' and the common
pszip.h header.
These iterators have been updated to have all (de)allocation performed
externally as to reduce overhead / boost performance. Related helper
functions have also been added to this module.
Signed-off-by: Malfurious <m@lfurio.us>
Diffstat (limited to '')
-rw-r--r-- | pszip.h | 5 |
1 files changed, 0 insertions, 5 deletions
diff --git a/pszip.h b/pszip.h deleted file mode 100644 index 9d07e49..0000000 --- a/pszip.h +++ /dev/null @@ -1,5 +0,0 @@ -#pragma once - -#include <gmp.h> - -void pszip_iterate_bithack01(mpz_t, const mpz_t); |