922 Commits

Author SHA1 Message Date
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
Daniel Lemire
1cc6cf5a09
Revise reference for Mushtak and Lemire paper
Updated reference to include publication details and link.
2025-12-16 20:18:15 -05:00
Daniel Lemire
6b72e26ba7 documenting better which types we support 2025-12-15 10:28:06 -05:00
Daniel Lemire
f8c573d741
Merge pull request #338 from Gravecat/mingw-fix
Fixes compilation on GCC/MinGW
2025-11-23 16:25:56 -05:00
Raine 'Gravecat' Simmons
9d78a01ff7
Fixed formatting with clang-format 2025-11-22 21:53:37 +00:00
Raine 'Gravecat' Simmons
409d6215b4
Fixes compilation on GCC/MinGW 2025-11-22 16:11:06 +00:00
Daniel Lemire
7b21183a93
Merge pull request #336 from fastfloat/dependabot/github_actions/github-actions-625a8519cf
Bump the github-actions group across 1 directory with 4 updates
2025-10-30 22:04:57 -04:00
dependabot[bot]
8ac72791a9
Bump the github-actions group across 1 directory with 4 updates
Bumps the github-actions group with 4 updates in the / directory: [actions/checkout](https://github.com/actions/checkout), [actions/upload-artifact](https://github.com/actions/upload-artifact), [github/codeql-action](https://github.com/github/codeql-action) and [actions/setup-node](https://github.com/actions/setup-node).


Updates `actions/checkout` from 4 to 5
- [Release notes](https://github.com/actions/checkout/releases)
- [Commits](https://github.com/actions/checkout/compare/v4...v5)

Updates `actions/upload-artifact` from 4 to 5
- [Release notes](https://github.com/actions/upload-artifact/releases)
- [Commits](https://github.com/actions/upload-artifact/compare/v4...v5)

Updates `github/codeql-action` from 3 to 4
- [Release notes](https://github.com/github/codeql-action/releases)
- [Changelog](https://github.com/github/codeql-action/blob/main/CHANGELOG.md)
- [Commits](https://github.com/github/codeql-action/compare/v3...v4)

Updates `actions/setup-node` from 4.4.0 to 6.0.0
- [Release notes](https://github.com/actions/setup-node/releases)
- [Commits](49933ea528...2028fbc5c2)

---
updated-dependencies:
- dependency-name: actions/checkout
  dependency-version: '5'
  dependency-type: direct:production
  update-type: version-update:semver-major
  dependency-group: github-actions
- dependency-name: actions/upload-artifact
  dependency-version: '5'
  dependency-type: direct:production
  update-type: version-update:semver-major
  dependency-group: github-actions
- dependency-name: github/codeql-action
  dependency-version: '4'
  dependency-type: direct:production
  update-type: version-update:semver-major
  dependency-group: github-actions
- dependency-name: actions/setup-node
  dependency-version: 6.0.0
  dependency-type: direct:production
  update-type: version-update:semver-major
  dependency-group: github-actions
...

Signed-off-by: dependabot[bot] <support@github.com>
2025-10-27 00:14:47 +00:00
Daniel Lemire
e77e2bca7e
Update README.md 2025-10-10 09:23:01 -04:00
Daniel Lemire
24fa687d45
Merge pull request #334 from toughengineer/max-infinity_corner_cases
Added corner cases around max value/infinity
2025-10-04 09:50:30 -04:00
Pavel Novikov
88f6c5e367
Added corner cases around max value/infinity 2025-10-04 14:39:00 +03:00
Daniel Lemire
83a4f696d7
Merge pull request #333 from toughengineer/made_function_non-template
Made function non-template
2025-09-30 10:25:59 -04:00
Pavel Novikov
1ea4d2563e
made function non-template
+fixed a couple of typos
2025-09-30 12:18:29 +03:00
Daniel Lemire
7262d9454e lint 2025-09-29 15:08:24 -04:00
Daniel Lemire
23f16adad4
Merge pull request #328 from toughengineer/int_multiplication_by_power_of_10
Added template overloads for `integer_times_pow10()`
2025-09-29 15:07:54 -04:00
Daniel Lemire
fd98fd6689
specialize for std::float32_t and std::float64_t explicitly
credit: @lemire
2025-09-29 21:43:36 +03:00
Pavel Novikov
197c0ffca7
clang format 2025-09-29 21:43:35 +03:00
Pavel Novikov
e9438e64ba
fixed copy&paste error and minor mess 2025-09-29 19:54:25 +03:00
Pavel Novikov
7abb574ffc
added doc to README and examples 2025-09-29 13:00:40 +03:00
Anders Dalvander
04e8e545d8
Merge pull request #330 from jbicha/repology-badge
README.md: update repology badge
2025-09-24 22:34:00 +02:00
Jeremy Bícha
e4b949e55b README.md: update repology badge 2025-09-24 16:08:34 -04:00
Pavel Novikov
01e505797b
added tests + some refactoring 2025-09-18 21:29:25 +03:00
Pavel Novikov
13345cab65
added template overload for integer_times_pow10() 2025-09-18 21:29:25 +03:00
Daniel Lemire
88b1e5321c version 8.1.0 v8.1.0 2025-09-18 09:38:45 -06:00
Daniel Lemire
2aa6d0ba72
Merge pull request #326 from fastfloat/patch803
Release candidate 8.0.3
2025-09-18 09:37:20 -06:00
Daniel Lemire
0b6d911220 format 2025-09-18 08:30:28 -06:00
Daniel Lemire
2d6574483d
Merge pull request #327 from toughengineer/int_multiplication_by_power_of_10
Minor fix of forward declaration
2025-09-18 08:29:57 -06:00
Pavel Novikov
7a77227521
minor fix of forward declaration 2025-09-18 17:02:29 +03:00
Daniel Lemire
e20c952456
Merge pull request #320 from toughengineer/int_multiplication_by_power_of_10
Implemented multiplication of integer by a power of 10
2025-09-18 07:48:09 -06:00
Daniel Lemire
bb956b29db release candidate 8.0.3 2025-09-18 07:44:53 -06:00
Daniel Lemire
48fc5404d4 compatibility fix 2025-09-18 07:44:05 -06:00