Skip to content

Make EncodeTable strict #27

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

Merged
merged 1 commit into from
Jan 13, 2020
Merged

Make EncodeTable strict #27

merged 1 commit into from
Jan 13, 2020

Conversation

sgraf812
Copy link
Contributor

@sgraf812 sgraf812 commented Jan 13, 2020

As https://gitlab.haskell.org/ghc/ghc/issues/17653 revealed, a
semantically reasonable change to strictness analysis in GHC 8.10
makes base64-bytestring regress.

Independent of the outcome of that ticket, the strictness of
encodeWith/EncodeTable should be fixed.

As https://gitlab.haskell.org/ghc/ghc/issues/17653 revealed, an
semantically reasonable change to strictness analysis in GHC 8.10
makes base64-bytestring regress.

Independent of the outcome of that ticket, the strictness of
`encodeWith`/`EncodeTable` should be fixed.
@23Skidoo
Copy link
Member

Merged, thanks. I'll make a point release later today.

@23Skidoo 23Skidoo merged commit 5316db9 into haskell:master Jan 13, 2020
@23Skidoo
Copy link
Member

Released base64-bytestring-1.0.0.3 on Hackage.

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.

2 participants