Commit Graph

  • 01e505797b
    added tests + some refactoring Pavel Novikov 2025-09-18 21:28:50 +03:00
  • 13345cab65
    added template overload for integer_times_pow10() Pavel Novikov 2025-09-18 21:28:20 +03:00
  • 88b1e5321c version 8.1.0 v8.1.0 Daniel Lemire 2025-09-18 09:38:45 -06:00
  • 2aa6d0ba72
    Merge pull request #326 from fastfloat/patch803 Daniel Lemire 2025-09-18 09:37:20 -06:00
  • 0b6d911220 format patch803 Daniel Lemire 2025-09-18 08:30:28 -06:00
  • 2d6574483d
    Merge pull request #327 from toughengineer/int_multiplication_by_power_of_10 Daniel Lemire 2025-09-18 08:29:57 -06:00
  • 7a77227521
    minor fix of forward declaration Pavel Novikov 2025-09-18 17:02:24 +03:00
  • e20c952456
    Merge pull request #320 from toughengineer/int_multiplication_by_power_of_10 Daniel Lemire 2025-09-18 07:48:09 -06:00
  • bb956b29db release candidate 8.0.3 Daniel Lemire 2025-09-18 07:44:53 -06:00
  • 48fc5404d4 compatibility fix Daniel Lemire 2025-09-18 07:44:05 -06:00
  • e5612e9f72
    Merge pull request #325 from InvalidUsernameException/emoji-parses-as-int Daniel Lemire 2025-09-18 07:39:59 -06:00
  • fb384a4205
    Add Blender to the list of projects using fast_float Daniel Lemire 2025-09-17 23:09:25 -06:00
  • 10970dbbae # cleanup IRainman 2025-09-17 00:52:26 +03:00
  • e3aa99448a # fix for stackvec constructor. IRainman 2025-09-16 21:45:58 +03:00
  • af1f8e3ac2 Merge branch 'main' of https://github.com/fastfloat/fast_float IRainman 2025-09-16 00:58:58 +03:00
  • 9d81c71aef Do not mis-parse certain wide-character emojis as integer InvalidUsernameException 2025-09-15 23:05:25 +02:00
  • fec4082f01
    Merge pull request #322 from leiwen2025/rv-support Daniel Lemire 2025-09-12 15:11:45 -04:00
  • e89e248bd7
    Update risc.yml Daniel Lemire 2025-09-11 22:14:59 -04:00
  • 96fc38fb5a adding risc ci Daniel Lemire 2025-09-11 22:11:05 -04:00
  • 6677924083 float_common.h: Support RISC-V WenLei 2025-09-10 14:13:25 +08:00
  • 294fc5146b
    Bump actions/setup-node from 4.4.0 to 5.0.0 in the github-actions group dependabot[bot] 2025-09-08 00:14:41 +00:00
  • 0a230326ab
    now finally got the anti-ambiguity overloads right, right? Pavel Novikov 2025-09-06 02:22:41 +03:00
  • 7ae62ee0d5
    finally got the anti-ambiguity overloads right? Pavel Novikov 2025-09-06 02:10:52 +03:00
  • 4bb6fd1271
    Merge pull request #314 from fastfloat/P2497R0 Daniel Lemire 2025-09-05 18:24:48 -04:00
  • e12463583f
    added lacking overloads to avoid potential ambiguity Pavel Novikov 2025-09-06 00:12:37 +03:00
  • 6702cd4244
    added doc section in the README, added example code test executable Pavel Novikov 2025-09-05 13:28:27 +03:00
  • 20a7383442
    renamed the function, cleaned up return type Pavel Novikov 2025-09-05 13:27:15 +03:00
  • 763558b9ac
    cleaned up tests Pavel Novikov 2025-09-03 13:34:57 +03:00
  • ce511cb9ee
    Merge pull request #317 from fastfloat/dependabot/github_actions/github-actions-a331d3ec2d Daniel Lemire 2025-09-03 12:07:06 -04:00
  • 42db9ac1de
    Merge branch 'main' into P2497R0 P2497R0 Daniel Lemire 2025-09-03 12:04:36 -04:00
  • 6be07d66a8
    inlining Clinger's fast path because why not, and it seems to bring performance to the level before the changes somewhat Pavel Novikov 2025-09-03 16:39:56 +03:00
  • 8aed60912c lint integer_multiplication_by_power_of_10 Daniel Lemire 2025-09-03 00:13:58 -04:00
  • d377c92e64 minor fixes Daniel Lemire 2025-09-03 00:10:34 -04:00
  • 42836b48eb
    Bump actions/checkout from 4 to 5 in the github-actions group dependabot[bot] 2025-09-02 21:31:49 +00:00
  • a9ac1b40c9
    Merge pull request #316 from fastfloat/emscripten Daniel Lemire 2025-09-02 17:29:37 -04:00
  • c0582c27f5 typos in the comments Daniel Lemire 2025-09-02 17:29:12 -04:00
  • cc90f240ee
    added some tests Pavel Novikov 2025-09-02 23:02:07 +03:00
  • a134561e4b
    added missing inline specifiers Pavel Novikov 2025-09-02 13:30:40 +03:00
  • 7b8f04500a
    implemented multiplication of integer by power of 10 Pavel Novikov 2025-09-02 13:20:36 +03:00
  • cd3118d722
    Merge pull request #2 from IRainman/dependabot/github_actions/github-actions-a331d3ec2d HedgehogInTheCPP 2025-08-27 08:12:41 +03:00
  • 41dc71fa9e
    Merge branch 'fastfloat:main' into main HedgehogInTheCPP 2025-08-27 07:58:52 +03:00
  • 0a9257e825
    Merge pull request #318 from SirLynix/patch-1 Daniel Lemire 2025-08-25 09:27:45 -04:00
  • e1c2c806ed
    README: Add xmake repository reference Jérôme Leclercq 2025-08-25 13:42:53 +02:00
  • 0cdbf36d78
    Bump actions/checkout from 4 to 5 in the github-actions group dependabot[bot] 2025-08-18 04:14:24 +00:00
  • acdcd0438f Merge branch 'main' of https://github.com/fastfloat/fast_float IRainman 2025-06-14 22:53:06 +03:00
  • 6b10835aa9 update emscripten Daniel Lemire 2025-06-04 21:14:09 -04:00
  • 3d09138b1b trimming Daniel Lemire 2025-06-04 20:45:56 -04:00
  • 3ee7eb018d updating CI Daniel Lemire 2025-06-03 18:19:33 -04:00
  • 2d2b42bb38 forked doctest Daniel Lemire 2025-06-03 18:15:52 -04:00
  • 73b27b7d68 hmmm Daniel Lemire 2025-06-02 09:52:34 -04:00
  • fbc85aa706 adding cmake policy for doctest Daniel Lemire 2025-06-02 09:25:42 -04:00
  • 5a4b793818 adding emscripten build test Daniel Lemire 2025-06-02 09:15:06 -04:00
  • 5133b754f2
    Bump cmake required version to 3.10 Rafał Lalik 2025-05-21 08:53:44 +02:00
  • e5d93c993e updating workflow Daniel Lemire 2025-05-19 18:32:56 -04:00
  • a1e272f515 lint Daniel Lemire 2025-05-19 18:16:14 -04:00
  • 447ee0bc82 updating documentation Daniel Lemire 2025-05-19 18:12:35 -04:00
  • 0458c20061 adding missing file Daniel Lemire 2025-05-19 18:09:34 -04:00
  • 81b8306c5f implementation of https://www.open-std.org/jtc1/sc22/wg21/docs/papers/2023/p2497r0.html Daniel Lemire 2025-05-19 18:08:36 -04:00
  • b8085ba363
    Update README.md Daniel Lemire 2025-05-19 11:55:15 -04:00
  • a72afb539f unfck clang format IRainman 2025-05-12 16:45:40 +03:00
  • 42131710b7 compilation fix for internal tests IRainman 2025-05-12 15:28:42 +03:00
  • 5ae2fba79d cleanup for parse_number_string IRainman 2025-05-10 19:59:22 +03:00
  • 437a80ccfd fix for type usage in parse_int_string IRainman 2025-05-08 18:19:45 +03:00
  • 978441a5bb additional FASTFLOAT_HAS_BIT_CAST improve for older standards. IRainman 2025-05-07 23:19:18 +03:00
  • a550415314 additional fix for bfloat16_t. Sorry, I can't compile it's locally. IRainman 2025-05-07 22:55:48 +03:00
  • 7bac32408e fix for the parse_number_string IRainman 2025-05-07 22:14:55 +03:00
  • f14d482767 fix for the parse_number_string IRainman 2025-05-07 21:59:53 +03:00
  • 88fff01513 fix for the parse_number_string IRainman 2025-05-07 21:51:43 +03:00
  • 3ee80c2da3 fix for the parse_number_string IRainman 2025-05-07 21:43:26 +03:00
  • 6b22957188 fix for the parse_number_string IRainman 2025-05-07 20:18:57 +03:00
  • f7d5037a4f fix for the parse_number_string small improvements for the FASTFLOAT_ONLY_POSITIVE_C_NUMBER_WO_INF_NAN IRainman 2025-05-07 19:31:56 +03:00
  • 23a9c3f54d review of the parse_number_string function: now it's much faster, safer and easy to understand. IRainman 2025-05-07 18:02:44 +03:00
  • 4b94a612cf type usage fix IRainman 2025-05-07 00:44:20 +03:00
  • 2f8ff9a6eb compilation fix IRainman 2025-05-06 23:40:29 +03:00
  • 568dfef204 compilation fix IRainman 2025-05-06 23:21:59 +03:00
  • 036ba0d153 compilation fix IRainman 2025-05-06 23:03:56 +03:00
  • 1ec5f0880c compilation fix IRainman 2025-05-06 22:53:10 +03:00
  • 6f789de5d2 compilation fix. IRainman 2025-05-06 22:32:11 +03:00
  • e446899538 compilation fix. IRainman 2025-05-06 22:19:50 +03:00
  • a3ccc1f7b1 compilation fix IRainman 2025-05-06 22:05:06 +03:00
  • a4c573e8ab compilation fix IRainman 2025-05-06 21:54:40 +03:00
  • a10b25f1e9 Merge branch 'main' of https://github.com/IRainman/fast_float IRainman 2025-05-06 21:09:40 +03:00
  • 3f9e488979 format, fuck. IRainman 2025-05-06 21:09:33 +03:00
  • c339618252
    Update msys2.yml HedgehogInTheCPP 2025-05-06 21:07:02 +03:00
  • 30bd959a0f
    Update msys2-clang.yml HedgehogInTheCPP 2025-05-06 21:06:34 +03:00
  • e5f189754f compilation fixes. IRainman 2025-05-06 21:05:05 +03:00
  • f2befa5876 . IRainman 2025-05-06 19:43:08 +03:00
  • ba3f7a68a3 . IRainman 2025-05-06 19:35:59 +03:00
  • 66363ccb37 try to fix stupid shit in the tests, meh. IRainman 2025-05-06 19:16:05 +03:00
  • 99d769db5b clang-format IRainman 2025-05-06 18:15:43 +03:00
  • d5c05e51af additional type usage fixes and constexpr. IRainman 2025-05-06 17:44:31 +03:00
  • afbb803aa4 compilation fixes for std::bfloat16_t and std::float16_t. Sorry for this, my compilers don't supports it. additional type usage fixes and constexpr. IRainman 2025-05-06 16:53:30 +03:00
  • b2ea7bcaab clang-format IRainman 2025-05-06 14:42:16 +03:00
  • c94d3a048c clang-format IRainman 2025-05-06 14:32:53 +03:00
  • 9049a1a511 clang-format. IRainman 2025-05-06 14:26:20 +03:00
  • a8c5bd9a38 warning fix. IRainman 2025-05-05 20:24:16 +03:00
  • 1febc3a070 Fix compilation for older standards IRainman 2025-05-05 20:19:46 +03:00
  • 0ba4e20bc4 lint IRainman 2025-05-05 19:49:53 +03:00
  • 5356317356 Fix compilation for older standards IRainman 2025-05-05 19:44:30 +03:00
  • 103f22056b Final functions call optimization. IRainman 2025-05-05 19:07:55 +03:00