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

Can Ion serializers leverage "Ryū: Fast Float-to-String Conversion"? #145

Open
toddjonker opened this issue Jul 28, 2018 · 1 comment
Open

Comments

@toddjonker
Copy link
Contributor

Just saw this on Hacker News: https://pldi18.sigplan.org/event/pldi-2018-papers-ry-fast-float-to-string-conversion

We present Ryū, a new routine to convert binary floating point numbers to their decimal representations using only fixed-size integer operations, and prove its correctness. Ryū is simpler and approximately three times faster than the previously fastest implementation.

I haven't investigated in the slightest, but it sounds like something that would be valuable to implement in the Ion serializers.

@tgregg
Copy link
Contributor

tgregg commented Jul 30, 2018

Looks promising. I've added a related issue to ion-c.

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

3 participants