952 Commits

Author SHA1 Message Date
Daniel Lemire
babb1f3335
Merge pull request #356 from sleepingeight/surya/opt-cmp
optimize fastfloat_strncasecmp
2026-01-18 18:56:05 -05: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
sleepingieght
4eb0d806fa add specialisations 2025-12-30 20:27:45 +05:30
sleepingieght
265cb849f3 optimise fastfloat_strncasecmp 2025-12-30 01:15:22 +05:30
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
Daniel Lemire
f4f9da1e6b fix for issue 354 2025-12-29 10:55:20 -05:00
Daniel Lemire
fd85e52349
Change branch name from 'master' to 'main' 2025-12-29 10:47:36 -05:00
Daniel Lemire
dd77fb5e4c v8.2.0 v8.2.0 2025-12-27 12:08:58 -05:00
Daniel Lemire
b4d26ec866 v8.1.1 2025-12-27 12:06:36 -05:00
Daniel Lemire
43f7c83a55
Merge pull request #353 from toughengineer/main
Fixed UB
2025-12-27 12:03:36 -05:00
Pavel Novikov
cb813a7765
fixed UB 2025-12-27 00:15:30 +03:00
Daniel Lemire
1ad224e42c
Merge pull request #349 from shikharish/uint8
uint8_t parsing
2025-12-24 18:37:11 -05:00
Shikhar
97cb3ec28d lint
Signed-off-by: Shikhar <shikharish05@gmail.com>
2025-12-25 03:06:22 +05:30
Shikhar Soni
e076a81b2d
Merge pull request #1 from lemire/add_test
adding some ipv4 test
2025-12-25 02:57:26 +05:30
Daniel Lemire
120bdfd713 adding some ipv4 test 2025-12-24 15:43:43 -05:00
Shikhar
780c341359 fix macro
Signed-off-by: Shikhar <shikharish05@gmail.com>
2025-12-25 00:45:51 +05:30
Shikhar
fdb0eddf99 c++14 constexpr
Signed-off-by: Shikhar <shikharish05@gmail.com>
2025-12-25 00:45:51 +05:30
Shikhar
fce0ab61df uint8_t parsing
Signed-off-by: Shikhar <shikharish05@gmail.com>
2025-12-25 00:45:51 +05:30
Daniel Lemire
0920535f64
Merge pull request #352 from fastfloat/even_simpler_bench_ip
even simpler bench_ip functions
2025-12-24 14:00:03 -05:00
Daniel Lemire
a6a229a325 bumping tag 2025-12-24 13:59:12 -05:00
Daniel Lemire
f9ddc75c69 removing space 2025-12-23 20:20:00 -05:00
Daniel Lemire
0b11d0a70f even simpler bench_ip function 2025-12-23 20:18:26 -05:00
Daniel Lemire
5830594b99
Merge pull request #351 from fastfloat/simpler_benchmark
simplify the IP benchmark
2025-12-23 14:11:06 -05:00
Daniel Lemire
75d01f02e2 display the inner count (check) 2025-12-23 12:07:15 -05:00
Daniel Lemire
bfa7bccea1 lint 2025-12-23 11:46:17 -05:00
Daniel Lemire
b5ae54cb21 adding a memcpy benchmark and ensure inlining. 2025-12-22 22:18:39 -05:00
Daniel Lemire
55723db171 add a memcpy baseline 2025-12-22 22:01:50 -05:00
Daniel Lemire
62ed60e95f simplify the benchmark 2025-12-22 21:08:59 -05:00
Daniel Lemire
62fb615be9
Merge pull request #350 from fastfloat/add_bench_ip
adding IP address benchmark
2025-12-22 16:35:24 -05:00
Daniel Lemire
c54e4a7aba updating the deps 2025-12-22 16:05:51 -05:00
Daniel Lemire
5304b3d611 saving... 2025-12-22 14:06:43 -05:00
Daniel Lemire
a6685b2a98 missing header 2025-12-22 12:02:23 -05:00
Daniel Lemire
6952ffeec0 lint 2025-12-22 11:58:36 -05:00
Daniel Lemire
ca1057e303
Merge pull request #345 from fastfloat/better_doc
documenting better which types we support
2025-12-22 11:55:00 -05:00
Daniel Lemire
0fa058eebb adding bench_ip
Co-authored-by: Shikhar <shikharish05@gmail.com>
2025-12-22 11:52:48 -05:00
Daniel Lemire
157deaeba5
Merge pull request #348 from arthurscchan/oss-fuzz-build-add-unit-test
oss-fuzz: Add unit test build
2025-12-18 22:41:49 -05:00
Arthur Chan
b2535ce14c oss-fuzz: Add unit test build
Signed-off-by: Arthur Chan <arthur.chan@adalogics.com>
2025-12-19 03:26:50 +00:00