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

Add file-multithreaded execution #69

Open
wants to merge 1 commit into
base: master
from

Conversation

Projects
None yet
3 participants
@tellowkrinkle
Copy link
Contributor

tellowkrinkle commented Nov 30, 2018

Appears to run without issue when tested with PNGs and JPEGs with Thread Sanitizer enabled
Helps with #53
Use --mt-file or --mt-file=i to enable

@fhanau

This comment has been minimized.

Copy link
Owner

fhanau commented Nov 30, 2018

Thank you. I actually also implemented file-based multithreading some time ago, but did not clean it up and merge it. I'll look at your changes and will probably merge them as they look more elegant than my approach.

@andrews05

This comment has been minimized.

Copy link
Contributor

andrews05 commented Dec 11, 2018

Does this also work when creating/recompressing zip archives?

@tellowkrinkle

This comment has been minimized.

Copy link
Contributor

tellowkrinkle commented Dec 11, 2018

It looks like zip file compression is handled separately and I didn't modify it, so it won't work for zip archives

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment