IRainman
2da25b51c8
trying to fix tests.
2025-04-10 00:49:16 +03:00
IRainman
bbf4193339
cleanup code generation for parse_mantissa.
2025-04-09 21:44:30 +03:00
IRainman
c762936589
template interface cleanup for min_safe_u64 and max_digits_u64.
2025-04-09 15:55:54 +03:00
IRainman
d32ae04b1b
reduce size of from_chars_result_t to 4 bytes. Cleanup for usage FASTFLOAT_ONLY_POSITIVE_C_NUMBER_WO_INF_NAN.
2025-04-09 15:41:29 +03:00
IRainman
8d4ca6983a
Merge branch 'main' of https://github.com/IRainman/fast_float
2025-04-09 15:28:25 +03:00
IRainman
a081ebe6ce
reduce size of from_chars_result_t to 4 bytes. Cleanup for usage FASTFLOAT_ONLY_POSITIVE_C_NUMBER_WO_INF_NAN.
2025-04-09 15:27:55 +03:00
IRainman
7c96e3a8be
reduce size of from_chars_result_t to 4 bytes. Cleanup for usage FASTFLOAT_ONLY_POSITIVE_C_NUMBER_WO_INF_NAN.
2025-04-09 15:22:10 +03:00
IRainman
a591ca2fb8
Merge branch 'main' of https://github.com/IRainman/fast_float
2025-04-08 18:44:35 +03:00
IRainman
f1b7f493aa
after all sized checks is done I return the minimum registers size possible for the counter. Because the library only support 32 and 64 bit platform we only need 32 bit as a small counter.
2025-04-08 18:43:12 +03:00
IRainman
b8f77719d1
after all sized checks is done I return the minimum registers size possible for the counter. Because the library only support 32 and 64 bit platform we only need 32 bit as a small counter.
2025-04-08 18:23:27 +03:00
IRainman
97bfec6ea3
style fix.
2025-04-08 15:01:25 +03:00
IRainman
27f02654fe
style cleanup.
2025-04-08 04:06:30 +03:00
IRainman
5c610807de
improvements of memory layout of parsed_number_string_t.
...
fix for FORTRAN parsing (needs to be merge to main)
improvement in the debug build.
code cleanup.
2025-04-08 04:04:26 +03:00
IRainman
b121f53316
reduce register pressure.
2025-04-08 03:55:12 +03:00
IRainman
a133b72fa8
FASTFLOAT_ASSUME
2025-04-08 03:24:11 +03:00
IRainman
b261492ae7
reduce register pressure.
2025-04-08 01:22:14 +03:00
IRainman
8212e9e919
fix warnings in the benchmark.
2025-04-08 01:14:45 +03:00
IRainman
4f0615b4b4
Reduce register pressure and cleanup interface for standard.
2025-04-07 23:21:29 +03:00
IRainman
3faba016af
Remove PVS.
2025-04-07 23:14:49 +03:00
IRainman
1651c2b0f8
Readded FASTFLOAT_CONSTEVAL, but not used currently. Cleanup for FASTFLOAT_ASSUME.
2025-04-07 23:10:38 +03:00
IRainman
ee620a029d
reduce registers pressure.
2025-03-28 20:29:25 +03:00
IRainman
6aea2fb2e5
initialization cleanup.
2025-03-28 20:27:39 +03:00
IRainman
afb54a595e
Disable FASTFLOAT_ASSUME by default.
2025-03-28 20:15:19 +03:00
IRainman
91e6c4d440
.
2025-03-28 19:39:10 +03:00
IRainman
ed871096ad
Remove FASTFLOAT_CONSTEVAL20 that I was added before and cleanup diff.
2025-03-28 18:57:37 +03:00
IRainman
fc9f61efc9
Cleanup initialization of the adjusted_mantissa.
2025-03-28 18:55:57 +03:00
IRainman
8ebc89e1b5
Reduce registers pressure.
2025-03-28 18:31:01 +03:00
IRainman
34df2fc76b
Tests are updated.
2025-03-28 17:54:06 +03:00
IRainman
6687e734b0
Tests are updated.
2025-03-28 17:49:40 +03:00
IRainman
a2d81d42ee
Merge branch 'main' of https://github.com/IRainman/fast_float
2025-03-28 16:22:05 +03:00
IRainman
01e9d35455
Tests updated and fixed.
2025-03-28 16:21:59 +03:00
HedgehogInTheCPP
82477e9310
Update README.md
2025-03-27 22:05:43 +03:00
HedgehogInTheCPP
67aeda07ad
Update README.md
2025-03-27 21:50:52 +03:00
HedgehogInTheCPP
922eaa135d
Merge branch 'fastfloat:main' into main
2025-03-27 17:26:21 +03:00
Daniel Lemire
c5a3ca37c4
Merge pull request #312 from fastfloat/dependabot/github_actions/github-actions-ce77f7460b
...
Bump jidicula/clang-format-action from 4.14.0 to 4.15.0 in the github-actions group
2025-03-25 09:58:53 -04:00
IRainman
edb51b3e68
.
2025-03-24 12:59:52 +03:00
IRainman
0340e8bb25
build fix.
2025-03-24 12:57:32 +03:00
IRainman
3eaa7d7668
compilation fix.
2025-03-24 12:51:43 +03:00
IRainman
d1617abda4
Merge branch 'main' of https://github.com/IRainman/fast_float
2025-03-24 12:42:04 +03:00
IRainman
a2437735b1
try to compilation fix on Linux
2025-03-24 12:40:34 +03:00
IRainman
23395e4f10
try to compilation fix on Linux
2025-03-24 12:38:49 +03:00
IRainman
1e3a135b8d
reduce register pressure.
2025-03-24 11:45:33 +03:00
IRainman
9688b3bdf7
improvements in benchmark.
...
added support for free license for PVS-Studio for open source project (needs recheck by team, I found some strange errors in library, but not fully understand it)
2025-03-24 11:31:44 +03:00
IRainman
c598a994e6
fix a warning.
2025-03-24 11:15:24 +03:00
IRainman
ffd3590a42
benchmarks are improved: back to the cycle metering because when USING_COUNTERS is enabled it's consumed to much resources.
2025-03-24 10:35:55 +03:00
dependabot[bot]
d42004eca2
Bump jidicula/clang-format-action in the github-actions group
...
Bumps the github-actions group with 1 update: [jidicula/clang-format-action](https://github.com/jidicula/clang-format-action ).
Updates `jidicula/clang-format-action` from 4.14.0 to 4.15.0
- [Release notes](https://github.com/jidicula/clang-format-action/releases )
- [Commits](d05cecd4a1...4726374d1a )
---
updated-dependencies:
- dependency-name: jidicula/clang-format-action
dependency-type: direct:production
update-type: version-update:semver-minor
dependency-group: github-actions
...
Signed-off-by: dependabot[bot] <support@github.com>
2025-03-24 00:53:11 +00:00
Daniel Lemire
3f7ff422bf
Merge pull request #311 from ADKaster/reference-ak
...
README: Reference SerenityOS/Ladybird Browser implementation
2025-03-21 13:00:42 -04:00
Andrew Kaster
b3fe1e63cf
README: Reference SerenityOS/Ladybird Browser implementation
2025-03-21 10:29:13 -06:00
IRainman
0188112c8f
compilation fix in some old compilers.
2025-03-13 00:37:46 +03:00
IRainman
cd5db6f5e9
lint
2025-03-12 21:34:31 +03:00