-
Notifications
You must be signed in to change notification settings - Fork 123
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
Rewrite Int.toFloatString
(__tact_float_to_string
) in Tact
#1781
Labels
scope: stdlib
The Tact standard library (src/stdlib)
Comments
5 tasks
toFloatString
(__tact_float_to_string
) in TactInt.toFloatString
(__tact_float_to_string
) in Tact
Wow, let's goooo! |
Current ImplementationCodeClick to open
Benchmark Summary
Full Benchmark Results:Click to open
|
I will proceed with implementing optimized functions and will post benchmark results later. Here is the full benchmark script code I used (similar to #1780): |
awesome, let's go for it! |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Similar to #1780
Currently, this function is implemented in FunC, and even worse—it is highly inefficient.
This is what it compiles into:
This implementation is suboptimal and can be significantly improved with manual assembly optimizations.
The text was updated successfully, but these errors were encountered: