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

Integrating it as the default parser in openjdk #3

Closed
LifeIsStrange opened this issue Mar 22, 2021 · 2 comments
Closed

Integrating it as the default parser in openjdk #3

LifeIsStrange opened this issue Mar 22, 2021 · 2 comments

Comments

@LifeIsStrange
Copy link

LifeIsStrange commented Mar 22, 2021

Hi,
I truly think that https://arxiv.org/abs/2101.11408 is a breakthrough in computer science and that the world would benefit from such parser to be used by default in openjdk (as it is for Go).
(I wonder if an even faster parser couldn't be achieved using jsoniter-scala optimization techniques in addition to Lemire's FasterXML/jackson-core#577 ).

@wrandelshofer
Copy link
Owner

Integration into other projects is out of scope for me.

At this stage, the code that extracts the digits of the mantissa and of the exponent from the String is incomplete - it does not handle all cases that Double.parseDouble handles.
Also this particular code is very performance sensitive. I need to look again at Lemires original implementation.

@wrandelshofer
Copy link
Owner

So, I am closing this issue with: "Won't do, because I do not have the resources to integrate this into openjdk".

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

No branches or pull requests

2 participants