-
Notifications
You must be signed in to change notification settings - Fork 322
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
huff0: provide asm implementation of Decompress1X #595
Comments
@klauspost there is dead code: https://github.com/klauspost/compress/blob/master/huff0/decompress.go#L310. Should it be re-enabled? |
@WojciechMula Crashers happen after merge of #596 :( Sample crashers.zip Could you PTAL? |
Test is rather simple:
|
|
@WojciechMula Please confirm that you are looking at this, otherwise I will have to revert. |
@klauspost I will take a look on Thursday. Please revert if it blocks anything, I'll back with a fix. |
No worries. Just don't want releases to be blocked if an urgent issue should come in. |
Released |
Decompress1X
uses a similar approach toDecompress4X
-- it first writes data to an auxiliary buffer, and the buffer is later appended to the output. In an asm we can write directly to the output (see: #577).The text was updated successfully, but these errors were encountered: