1245 Commits

Author SHA1 Message Date
IRainman
b28862bbaa Merge branch 'main' of https://github.com/fastfloat/fast_float 2026-01-13 17:43:21 +03:00
Daniel Lemire
fd9cad9f0c
Merge pull request #359 from shikharish/uint16
optimize uint16 parsing
2026-01-13 12:52:22 +01:00
Shikhar
b14e6a466a simpler optimizations
Signed-off-by: Shikhar <shikharish05@gmail.com>
2026-01-02 05:21:01 +05:30
Shikhar
13d4b94183 small fix 2026-01-02 05:21:01 +05:30
Shikhar
d0af1cfdbd optimize uint16 parsing
Signed-off-by: Shikhar <shikharish05@gmail.com>
2026-01-02 05:21:01 +05:30
Shikhar
36d3441dc0 add bench_uint16
Signed-off-by: Shikhar <shikharish05@gmail.com>
2026-01-02 05:21:01 +05:30
Daniel Lemire
42ae960d95
Merge pull request #360 from fastfloat/fixs390
see if this fixes the issue with s390x.
2026-01-01 18:35:53 -05:00
Daniel Lemire
6440936afb see if this fixes the issue with s390x. 2026-01-01 17:49:15 -05:00
Daniel Lemire
011763f31c adding tests 2025-12-31 13:46:53 -05:00
Daniel Lemire
d5bc4e1b2e
Merge pull request #358 from shikharish/uint8-base-fix
add base check for uint8
2025-12-31 13:44:12 -05:00
Daniel Lemire
97b54ca9e7 v8.2.2 v8.2.2 2025-12-31 13:12:46 -05:00
Daniel Lemire
6499e20cf9
Merge pull request #357 from shikharish/endian-uint8-fix
fix endianess bug in uint8 parsing
2025-12-31 13:11:58 -05:00
Shikhar
4dc5225797 add base check for uint8 parsing
Signed-off-by: Shikhar <shikharish05@gmail.com>
2025-12-31 22:07:45 +05:30
Shikhar
fb522b66d0 fix endianess bug in uint8 parsing
Signed-off-by: Shikhar <shikharish05@gmail.com>
2025-12-31 21:51:23 +05:30
IRainman
f5d44c73e4 compilation fix. 2025-12-30 21:02:50 +03:00
IRainman
61c7b53ea2 small update for benchmark. 2025-12-30 20:42:48 +03:00
IRainman
48abeebc5a byteswap isn't compiling properly, no nay crutches that I try not help, including usage cpp20_and_in_constexpr. 2025-12-30 20:41:30 +03:00
IRainman
ba656ace78 improvements in the code generation for byteswap and leading_zero to all compilers. 2025-12-30 20:15:17 +03:00
IRainman
49106981a3 added compilation flags to the bench ip. 2025-12-30 01:56:56 +03:00
IRainman
f9bac93deb type usage fix. 2025-12-30 01:04:02 +03:00
IRainman
3d69a9593e type usage fix. 2025-12-30 00:45:13 +03:00
IRainman
fcdb5869d4 cleanup in the API. 2025-12-30 00:39:02 +03:00
IRainman
cd61547b63 FASTFLOAT_HAS_BIT_CAST fix for old standards. 2025-12-30 00:11:16 +03:00
IRainman
051d15119e small performance improvement after full cleanup. 2025-12-29 23:57:28 +03:00
IRainman
24231804ec cleanup 2025-12-29 23:49:30 +03:00
IRainman
f92d7fb594 Merge branch 'main' of https://github.com/fastfloat/fast_float 2025-12-29 23:43:27 +03:00
IRainman
7ca9c84708 type usage fixes. 2025-12-29 23:02:07 +03:00
IRainman
8f795017cb * small cleanup in the tests/basictest.cpp 2025-12-29 21:51:47 +03:00
IRainman
41d9632abc interface cleanup. 2025-12-29 21:12:11 +03:00
IRainman
f556a6875f cleanup. 2025-12-29 19:47:43 +03:00
IRainman
9a0fa4733c cleanup. 2025-12-29 19:41:17 +03:00
IRainman
f4cae22b6e type usage fix. 2025-12-29 19:25:10 +03:00
IRainman
611cd927f1 type usage fixes. 2025-12-29 19:17:25 +03:00
IRainman
8330f851f6 type usage fixes. 2025-12-29 19:15:15 +03:00
Daniel Lemire
11ce67e5eb v8.2.1 v8.2.1 2025-12-29 11:09:40 -05:00
Daniel Lemire
4f77642195
Merge pull request #355 from fastfloat/issue354
fix for issue 354
2025-12-29 11:08:58 -05:00
IRainman
0d423367a5 type usage fixes. 2025-12-29 19:08:10 +03:00
IRainman
35bca9cb34 type usage fixes. 2025-12-29 19:03:15 +03:00
Daniel Lemire
f4f9da1e6b fix for issue 354 2025-12-29 10:55:20 -05:00
IRainman
351e4d30ab type usage fixes. 2025-12-29 18:48:28 +03:00
Daniel Lemire
fd85e52349
Change branch name from 'master' to 'main' 2025-12-29 10:47:36 -05:00
IRainman
147cf3b4c7 type usage fix and cleanup. 2025-12-29 18:23:06 +03:00
IRainman
38d0ab3f8e initialization cleanup. 2025-12-29 17:48:38 +03:00
IRainman
a28e112d8f initialization cleanup. 2025-12-29 17:29:03 +03:00
IRainman
5857b98bfd some warnings fix in CI builds. 2025-12-29 16:43:54 +03:00
IRainman
59da568ec6 type usage fix. 2025-12-29 16:31:32 +03:00
IRainman
dad07cc054 initialization cleanup and improve caches usage. 2025-12-29 16:17:44 +03:00
IRainman
ebc2ee8ceb optimization for the report_parse_error. 2025-12-29 00:06:46 +03:00
IRainman
054004f779 cleanup and type usage fixes. 2025-12-28 23:24:24 +03:00
IRainman
37152ead57 type usage fixes. 2025-12-28 21:52:57 +03:00