Skip to content
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

Replace the XZ decoder with https://github.com/yurevich1/xz-pure-js-web-worker #259

Closed
mossroy opened this issue Jun 20, 2017 · 4 comments

Comments

@mossroy
Copy link
Contributor

mossroy commented Jun 20, 2017

https://github.com/yurevich1/xz-pure-js-web-worker
It's also an asm.js (probably generated with emscripten).
It runs natively inside a webworker, which might improve performance.
It also might change the memory consumption (to be tested : it might be better, it might be worse)

@Jaifroid
Copy link
Member

Interesting. Yes, it is generated with EMSCRIPTEN and it uses asm. It seems geared to decompressing (and compressing) serially the full file into a Uint8Array rather than reading bits of data from the file. But as the decompressor is entirely minified and there seems to be no documented API other than the example given, it's hard to tell...

@mossroy
Copy link
Contributor Author

mossroy commented Jun 20, 2017

Decompressing the whole file is obviously not an option for us.
Maybe we could open an issue on this repo to ask if it might be enhanced for that?

@mossroy
Copy link
Contributor Author

mossroy commented Jul 10, 2017

@mossroy
Copy link
Contributor Author

mossroy commented Jan 3, 2018

I close this as wontfix, as I have no news from the maintainer of xz-pure-js-web-worker on yurevich1/xz-pure-js-web-worker#1

@mossroy mossroy closed this as completed Jan 3, 2018
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

2 participants