Skip to content

Commit 0d1779a

Browse files
committed
v1.14
1 parent 05d7590 commit 0d1779a

File tree

2 files changed

+28
-2
lines changed

2 files changed

+28
-2
lines changed

NEWS.md

+26
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,31 @@
11
# libdeflate release notes
22

3+
## Version 1.14
4+
5+
Significantly improved decompression performance on all platforms. Examples
6+
include (measuring DEFLATE only):
7+
8+
| Platform | Speedup over v1.13 |
9+
|------------------------------------|--------------------|
10+
| x86_64 (Intel Comet Lake), gcc | 1.287x |
11+
| x86_64 (Intel Comet Lake), clang | 1.437x |
12+
| x86_64 (Intel Ice Lake), gcc | 1.332x |
13+
| x86_64 (Intel Ice Lake), clang | 1.296x |
14+
| x86_64 (Intel Sandy Bridge), gcc | 1.162x |
15+
| x86_64 (Intel Sandy Bridge), clang | 1.092x |
16+
| x86_64 (AMD Zen 2), gcc | 1.263x |
17+
| x86_64 (AMD Zen 2), clang | 1.259x |
18+
| i386 (Intel Comet Lake), gcc | 1.570x |
19+
| i386 (Intel Comet Lake), clang | 1.344x |
20+
| arm64 (Apple M1), clang | 1.306x |
21+
| arm64 (Cortex-A76), clang | 1.355x |
22+
| arm64 (Cortex-A55), clang | 1.190x |
23+
| arm32 (Cortex-A76), clang | 1.665x |
24+
| arm32 (Cortex-A55), clang | 1.283x |
25+
26+
Thanks to Dougall Johnson (https://dougallj.wordpress.com/) for ideas for many
27+
of the improvements.
28+
329
## Version 1.13
430

531
* Changed the 32-bit Windows build of the library to use the default calling

libdeflate.h

+2-2
Original file line numberDiff line numberDiff line change
@@ -10,8 +10,8 @@ extern "C" {
1010
#endif
1111

1212
#define LIBDEFLATE_VERSION_MAJOR 1
13-
#define LIBDEFLATE_VERSION_MINOR 13
14-
#define LIBDEFLATE_VERSION_STRING "1.13"
13+
#define LIBDEFLATE_VERSION_MINOR 14
14+
#define LIBDEFLATE_VERSION_STRING "1.14"
1515

1616
#include <stddef.h>
1717
#include <stdint.h>

0 commit comments

Comments
 (0)