Skip to content

Commit 45c0a9d

Browse files
committed
Mitigate gzip.decompress slowdown by referring users to the faster isal_zlib.decompress
1 parent 980c538 commit 45c0a9d

File tree

1 file changed

+4
-0
lines changed

1 file changed

+4
-0
lines changed

src/isal/igzip.py

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -435,6 +435,10 @@ def compress(data, compresslevel=_COMPRESS_LEVEL_BEST, *, mtime=None):
435435
def decompress(data):
436436
"""Decompress a gzip compressed string in one shot.
437437
Return the decompressed string.
438+
439+
This function checks for extra gzip members. Using
440+
isal_zlib.decompress(data, wbits=31) is faster in cases where only one
441+
gzip member is guaranteed to be present.
438442
"""
439443
decompressed_members = []
440444
while True:

0 commit comments

Comments
 (0)