Vincent Stakenburg
ab772c50fd
get rid of no-alloc feature
2021-09-08 19:45:00 +02:00
Alex Huszagh
92a49f0c78
Added optimizations for smaller strings.
2021-09-04 13:29:25 -05:00
Alex Huszagh
4720285e5e
Fix correctness tests type issues, and tests for older Rustc versions.
2021-09-04 13:03:51 -05:00
Alex Huszagh
0779c847e9
Added fuzz targets.
2021-09-04 12:56:06 -05:00
Alex Huszagh
9b00b815a9
Updated unittests.
2021-09-04 12:13:20 -05:00
Alex Huszagh
c91249601c
Added more unittests for conformance testing.
2021-09-04 00:06:38 -05:00
Alex Huszagh
1c6a4c2d36
Bug fixes for leading zeros in fraction.
2021-09-03 23:39:29 -05:00
Alex Huszagh
72c57378a3
Refactored the available algorithms
...
- Removed a large amount of dead code.
- Simplified to use Lemire or Bellerophon.
- Simplified the big integer arithmetic.
- Improved slow path performance.
- Simplified digit parsing algorithms.
- Improved rounding performance.
2021-09-03 22:54:40 -05:00
Alex Huszagh
608452a7c2
Removed superfluous code.
...
- Removed build scripts.
- Removed most of the num type traits.
2021-09-03 12:49:25 -05:00
Alex Huszagh
2234f775f6
Removed build script.
2021-09-03 12:33:39 -05:00
Alex Huszagh
bc4786d440
Re-factoring improvements.
...
- Moved tests to dedicated directory.
- Ensure compatibility with 1.31.0.
- Fixed lint errors.
2021-09-03 12:26:55 -05:00