diff options
author | bors <bors@rust-lang.org> | 2023-04-10 14:09:09 +0000 |
---|---|---|
committer | bors <bors@rust-lang.org> | 2023-04-10 14:09:09 +0000 |
commit | a73288371e3fa0a610fbc11e7e8418017bdfde42 (patch) | |
tree | 11d1ed6aa63b74432df5424a2026e0813fc77149 /tests/rustdoc-js-std/parser-errors.js | |
parent | 2a198c7f62a6dea507ba950750bc928237ad7a00 (diff) | |
parent | 0f96c717924178c47491e94e802cca8a4a3a7175 (diff) | |
download | rust-a73288371e3fa0a610fbc11e7e8418017bdfde42.tar.gz |
Auto merge of #107007 - TDecking:float_parsing_improvments, r=Mark-Simulacrum
Improve the floating point parser in dec2flt.
Greetings everyone,
I've benn studying the rust floating point parser recently and made the following tweaks:
* Remove all remaining traces of `unsafe`. The parser is now 100% safe Rust.
* The trick in which eight digits are processed in parallel is now in a loop.
* Parsing of inf/NaN values has been reworked.
On my system, the changes result in performance improvements for some input values.
Diffstat (limited to 'tests/rustdoc-js-std/parser-errors.js')
0 files changed, 0 insertions, 0 deletions