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

Create leaner encoder interface for fast levels. #70

Closed
wants to merge 3 commits into from

Commits on Oct 30, 2016

  1. Create token histograms as they are added.

    This is ~5% faster on standard encoding and considerably more on fast encodes.
    
    Also removes AMD64 specific encoding for now.
    klauspost committed Oct 30, 2016
    Configuration menu
    Copy the full SHA
    70676a7 View commit details
    Browse the repository at this point in the history
  2. Create leaner encoder interface for fast levels.

    Separate fast and "standard" compression into a shared interface.
    
    This mainly makes a difference when encoder is used without "Reset".
    klauspost committed Oct 30, 2016
    Configuration menu
    Copy the full SHA
    c6dae5e View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    4eecc56 View commit details
    Browse the repository at this point in the history