Commit Graph

  • 4602f1004f
    Merge aed3185a076fc820a737a31b5009817a9cd256d5 into 221a4920db7d68d33ab9794af602daef19667351 Matthieu MOREL 2026-02-08 22:16:10 +09:00
  • a44985fb38
    Merge a6c87105dcae975c9f78c1b3ad87cf022f48b06e into 221a4920db7d68d33ab9794af602daef19667351 송재욱 2026-02-08 13:15:25 +00:00
  • a6c87105dc refactor: simplify leading zero detection 재욱 2026-02-08 22:15:17 +09:00
  • b9ffbe8dc6 refector: pre-calculate digit separator presence and value 재욱 2026-02-08 22:10:34 +09:00
  • ad90d9a01d refactor: simplify prefix skipping conditions 재욱 2026-02-08 21:25:00 +09:00
  • b50eeab22a Handle digit separators in exponent and fraction parsing 재욱 2026-02-08 18:21:37 +09:00
  • 587d890fa0 Reformat 재욱 2026-02-08 17:12:53 +09:00
  • 456e4c5eb6 Implement prefix skipping in from_chars_advanced 재욱 2026-01-25 17:01:19 +09:00
  • 4abcd6059b Implement digit separator skipping in number parsing 재욱 2026-01-23 17:00:54 +09:00
  • 70aa9a81b1 Add options for digit separators and prefix skipping 재욱 2026-01-22 17:00:26 +09:00
  • 3a8f944cda
    Merge 94b28d9321ff4e865f3389e86368f6c96b31680f into 221a4920db7d68d33ab9794af602daef19667351 Matthieu MOREL 2026-02-08 14:51:38 +09:00
  • ec7434beb4
    Merge 3c6a64b87d3491659a7a31520d3c1f3733f350bf into 221a4920db7d68d33ab9794af602daef19667351 Xisco Fauli 2026-02-06 10:29:27 +00:00
  • 3c6a64b87d fix warning C4702: unreachable code Xisco Fauli 2026-02-06 11:28:34 +01:00
  • 27cbb3ada4
    Merge 6bc8902d94959d720d9cf1b2cd99813f8595a76d into 221a4920db7d68d33ab9794af602daef19667351 HedgehogInTheCPP 2026-02-05 01:16:34 +08:00
  • 221a4920db Merge branch 'main' of github.com:fastfloat/fast_float main Daniel Lemire 2026-02-04 12:13:47 -05:00
  • a110aa1392 adding bug report template Daniel Lemire 2026-02-04 12:13:25 -05:00
  • 8d9f627710
    Merge pull request #366 from 976520/main Daniel Lemire 2026-02-04 10:55:44 -05:00
  • 3e2b5d3dc3 refactor verification calls for double and float limits 재욱 2026-02-04 15:36:31 +09:00
  • f43d6711bc Add additional verification cases for double and float limits 재욱 2026-02-04 15:27:46 +09:00
  • 6bc8902d94
    Merge pull request #14 from IRainman/dependabot/github_actions/github-actions-e6ee9d7de3 HedgehogInTheCPP 2026-02-03 23:53:50 +03:00
  • 3695153f1f Merge branch 'main' of https://github.com/fastfloat/fast_float IRainman 2026-02-03 23:53:17 +03:00
  • 01ce95dfe4 v8.2.3 v8.2.3 Daniel Lemire 2026-02-03 11:27:40 -05:00
  • d5717d4a80
    Merge pull request #365 from nyoma-diamond/fix-permissive-flag Daniel Lemire 2026-02-03 11:26:49 -05:00
  • 707fccb445
    compile-time generator expression fixes overzealous /permissive- compiler option usage N'yoma Diamond 2026-02-02 16:44:39 +00:00
  • 36a2b14eed
    Merge pull request #361 from fastfloat/dependabot/github_actions/github-actions-c132dce648 Daniel Lemire 2026-02-02 11:19:55 -05:00
  • 95295d1398
    Bump the github-actions group with 2 updates dependabot[bot] 2026-02-02 00:10:32 +00:00
  • c5256521ae
    Merge pull request #363 from pitrou/patch-1 Daniel Lemire 2026-01-28 13:53:54 -05:00
  • cb299bdecc
    Clarify behavior for underflow Antoine Pitrou 2026-01-28 10:55:48 +01:00
  • 16fa31636a
    Bump actions/checkout from 6.0.1 to 6.0.2 in the github-actions group dependabot[bot] 2026-01-26 02:25:04 +00:00
  • a592697f3b
    Merge branch 'fastfloat:main' into main HedgehogInTheCPP 2026-01-23 18:48:07 +03:00
  • 2e4ed7d6fd
    Merge pull request #362 from sleepingeight/surya/fix-opt-cmp Daniel Lemire 2026-01-21 10:19:49 -05:00
  • 4fa83ccff4 fix early return error in fastfloat_strncasecmp sleepingieght 2026-01-21 19:21:06 +05:30
  • c4a979fe0e tests cleanup IRainman 2026-01-21 04:26:49 +03:00
  • b6db81d8b4 unfck lint IRainman 2026-01-21 03:55:27 +03:00
  • 4ca0df87e8 isolate clang crutch. IRainman 2026-01-21 03:46:11 +03:00
  • 4a0bd5e9ea unfck lint IRainman 2026-01-21 03:36:32 +03:00
  • 6d6acd4364 update for copy-pasted tests. meh. needs cleanup. IRainman 2026-01-21 03:31:04 +03:00
  • a9d84bbcb2 style cleanup. IRainman 2026-01-21 03:14:46 +03:00
  • 89c69caccc Merge branch 'main' of https://github.com/IRainman/fast_float IRainman 2026-01-21 02:57:55 +03:00
  • 2a092b441c fix for gcc. IRainman 2026-01-21 02:57:49 +03:00
  • 58b805d366
    Add CI badges for various platforms in README HedgehogInTheCPP 2026-01-21 02:54:34 +03:00
  • 52cd6d9d39 fix for old standard. IRainman 2026-01-21 02:44:17 +03:00
  • 7eab293436 fix for old C++ standard in library. IRainman 2026-01-21 02:40:58 +03:00
  • 306f7ea4f3 fix for old C++ standard in test. IRainman 2026-01-21 02:38:13 +03:00
  • 155be7d3d3 cleanup. IRainman 2026-01-21 02:34:48 +03:00
  • 060c33175d include fix. IRainman 2026-01-21 02:32:16 +03:00
  • 856047bcbc gcc build fix IRainman 2026-01-21 02:30:28 +03:00
  • f9e222083a review of the fastfloat_strncasecmp3 fastfloat_strncasecmp5 fastfloat_strncasecmp and parse_infnan IRainman 2026-01-21 02:25:53 +03:00
  • 3b7dc1e0d7 cleanup, unfortunately, the patch isn't correct. fastfloat_strncasecmp3 fastfloat_strncasecmp5 and fastfloat_strncasecmp needs to be revised by the author. IRainman 2026-01-21 00:12:10 +03:00
  • 58bfb0375d cleanup test for the best compilation and more aggressive optimization to test errors in the code. IRainman 2026-01-20 23:44:34 +03:00
  • 654d721f3d Merge branch 'main' of https://github.com/IRainman/fast_float IRainman 2026-01-20 23:43:06 +03:00
  • 0471b0509c harder code optimization ;) also in the test that show the error. IRainman 2026-01-20 23:42:58 +03:00
  • ce5ec31898
    Merge pull request #13 from IRainman/dependabot/github_actions/github-actions-c132dce648 HedgehogInTheCPP 2026-01-20 22:29:55 +03:00
  • dc4e02ebe5 unfck lint. IRainman 2026-01-20 22:27:10 +03:00
  • 7ec5fc403f Cleanup after merge. IRainman 2026-01-20 22:14:11 +03:00
  • 44bb42b9cb Merge branch 'main' of https://github.com/IRainman/fast_float IRainman 2026-01-20 21:39:06 +03:00
  • 4b6689b41d
    Bump the github-actions group across 1 directory with 2 updates dependabot[bot] 2026-01-20 18:38:37 +00:00
  • e3cf45fc64 Merge branch 'main' of https://github.com/fastfloat/fast_float IRainman 2026-01-20 21:35:39 +03:00
  • 1f0c6c3322 Merge branch 'main' of https://github.com/fastfloat/fast_float IRainman 2026-01-20 21:35:39 +03:00
  • fae37d7d28
    Update README badges for Ubuntu 24.04 HedgehogInTheCPP 2026-01-20 18:00:28 +03:00
  • 199c0fd1fd
    Update CI badge and add CodeFactor badge HedgehogInTheCPP 2026-01-20 17:56:47 +03:00
  • 71ab1cce81
    Fix error message to display input instead of result Daniel Lemire 2026-01-19 20:36:29 -05:00
  • 64a68590fd
    Clarify std::from_chars conversion method Daniel Lemire 2026-01-18 19:05:51 -05:00
  • cffb71db98
    Merge pull request #344 from fastfloat/dependabot/github_actions/github-actions-397fd93db7 Daniel Lemire 2026-01-18 19:00:04 -05:00
  • babb1f3335
    Merge pull request #356 from sleepingeight/surya/opt-cmp Daniel Lemire 2026-01-18 18:56:05 -05:00
  • 5631567650 cleanup. IRainman 2026-01-14 14:34:37 +03:00
  • a8ef3f9370 cleanup. all others bug in the compilers or in the workflows. IRainman 2026-01-14 14:33:17 +03:00
  • 63b882e3b4 fix for parse_int_string. IRainman 2026-01-14 14:15:35 +03:00
  • 5e6dab242c workaround needs for both gcc and clang. IRainman 2026-01-14 14:14:33 +03:00
  • c4fc2bab04 try to cleanup crutches: it's not needed anymore? IRainman 2026-01-14 13:57:15 +03:00
  • 44606aea96 nope, my implementation is fine. Needs compilers and tests check: IRainman 2026-01-14 13:52:57 +03:00
  • 5b1291b862 Fix for parse_int_string, not all compilers work properly. IRainman 2026-01-14 13:35:59 +03:00
  • 8ac483a56b fix for integer_times_pow10. IRainman 2026-01-14 12:53:48 +03:00
  • c3a14e6a64 cleanup and fix for uint8_t and uint16_t parsing. IRainman 2026-01-14 12:23:04 +03:00
  • 21d4ce1092 Fixes for FASTFLOAT_IS_BIG_ENDIAN after PR #359 is added to original. IRainman 2026-01-13 21:03:24 +03:00
  • 299c2741bc copy-past fix and type usage fixes. IRainman 2026-01-13 18:44:54 +03:00
  • b28862bbaa Merge branch 'main' of https://github.com/fastfloat/fast_float IRainman 2026-01-13 17:43:21 +03:00
  • fd9cad9f0c
    Merge pull request #359 from shikharish/uint16 Daniel Lemire 2026-01-13 12:52:22 +01:00
  • d1af5b18ac
    Bump the github-actions group across 1 directory with 4 updates dependabot[bot] 2026-01-05 00:11:02 +00:00
  • b14e6a466a simpler optimizations Shikhar 2026-01-02 02:45:11 +05:30
  • 13d4b94183 small fix Shikhar 2026-01-01 17:42:30 +05:30
  • d0af1cfdbd optimize uint16 parsing Shikhar 2026-01-01 08:29:14 +05:30
  • 36d3441dc0 add bench_uint16 Shikhar 2026-01-01 08:09:00 +05:30
  • 42ae960d95
    Merge pull request #360 from fastfloat/fixs390 Daniel Lemire 2026-01-01 18:35:53 -05:00
  • 6440936afb see if this fixes the issue with s390x. fixs390 Daniel Lemire 2026-01-01 17:49:15 -05:00
  • 011763f31c adding tests Daniel Lemire 2025-12-31 13:46:53 -05:00
  • d5bc4e1b2e
    Merge pull request #358 from shikharish/uint8-base-fix Daniel Lemire 2025-12-31 13:44:12 -05:00
  • 97b54ca9e7 v8.2.2 v8.2.2 Daniel Lemire 2025-12-31 13:12:46 -05:00
  • 6499e20cf9
    Merge pull request #357 from shikharish/endian-uint8-fix Daniel Lemire 2025-12-31 13:11:58 -05:00
  • 4dc5225797 add base check for uint8 parsing Shikhar 2025-12-31 22:07:45 +05:30
  • fb522b66d0 fix endianess bug in uint8 parsing Shikhar 2025-12-31 21:51:23 +05:30
  • f5d44c73e4 compilation fix. IRainman 2025-12-30 21:02:50 +03:00
  • 61c7b53ea2 small update for benchmark. IRainman 2025-12-30 20:42:48 +03:00
  • 48abeebc5a byteswap isn't compiling properly, no nay crutches that I try not help, including usage cpp20_and_in_constexpr. IRainman 2025-12-30 20:41:30 +03:00
  • ba656ace78 improvements in the code generation for byteswap and leading_zero to all compilers. IRainman 2025-12-30 20:15:17 +03:00
  • 4eb0d806fa add specialisations sleepingieght 2025-12-30 20:27:45 +05:30
  • 49106981a3 added compilation flags to the bench ip. IRainman 2025-12-30 01:56:56 +03:00
  • f9bac93deb type usage fix. IRainman 2025-12-30 01:04:02 +03:00
  • 3d69a9593e type usage fix. IRainman 2025-12-30 00:45:13 +03:00
  • fcdb5869d4 cleanup in the API. IRainman 2025-12-30 00:39:02 +03:00