Skip to content

Compression optimisations#16

Open
ronanh wants to merge 8 commits intomainfrom
input-arrays
Open

Compression optimisations#16
ronanh wants to merge 8 commits intomainfrom
input-arrays

Conversation

@ronanh
Copy link
Owner

@ronanh ronanh commented May 10, 2023

A few performance optimisations:

  • Use array pointers when possible
  • Eliminate bounds checks
  • Assigning compressed bytes in a single statement improves the generated code

Overall achieves 5-10% improvements for compression.

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

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant