eliassjogreen
banner
xn--sjgreen-b1a.se
eliassjogreen
@xn--sjgreen-b1a.se
Mörda bilar
Hata data
The string it creates seems to be truncated and rounded to around ~32 chars when dealing with radix 3, but the bug exists for all radixes which aren't a power of 2. This makes sense because v8 doesn't use the faulty `DoubleToRadixStringView` when stringifying 2, 4, 8, 16 and 32.
April 24, 2025 at 10:02 PM
We found a bug in v8 while developing the @trynova.dev JavaScript engine. I was implementing the Number.prototype.toString method when @aapoalas.trynova.dev found that v8 doesn't properly handle Number.MAX_VALUE.toString()!
April 24, 2025 at 9:32 PM
The major problem of course is my rather simple and stupid algorithm which could be heavily optimized but it's still quite fast in all other modern and optimized JS engines. I also can't find any single major performance bottleneck engine-wise like I did for day 4 when profiling though.
December 5, 2024 at 10:19 PM
Profiling the run 97% of the calls are just resolving and checking if bindings exist in the environment. Something which could be greatly sped up by some rather simple caching.
December 5, 2024 at 8:45 PM
My computer got a bit too hot when running the test262 suite for Nova last night 😅

#javascript
November 22, 2024 at 8:01 AM