662 Commits

Author SHA1 Message Date
Daniel Lemire
eea6fef9a1 tweak 2023-06-10 09:47:48 -04:00
Daniel Lemire
71c2ad1863
Merge pull request #210 from Pharago/main
Fix broken msvc v140
2023-06-10 09:46:54 -04:00
Daniel Lemire
ba328bbf7d Renaming the using for the local type. 2023-06-10 09:44:49 -04:00
Pharago
677231869b Revert "Update .gitignore"
This reverts commit 66740ad46bf0096c3750a9686ec8ec8286adcd92.
2023-06-10 06:23:29 +02:00
Pharago
66740ad46b Update .gitignore 2023-06-10 05:50:18 +02:00
Pharago
b8e3307fbd Fix broken msvc v140
When using msvc v140 (Visual Studio 2015 Toolset), compilation fails.
2023-06-10 05:46:30 +02:00
Daniel Lemire
91edc90464
Merge pull request #209 from fastfloat/arm_neon_opti
ARM NEON optimization (UTF-16 inputs)
2023-06-09 14:41:38 -04:00
Daniel Lemire
3cab724b80 Minor fixes 2023-06-09 12:30:20 -04:00
Daniel Lemire
b88345d06d Fixes 2023-06-09 11:28:51 -04:00
Daniel Lemire
e8c0378d6d Adding ARM NEON optimizations. 2023-06-09 11:19:34 -04:00
Daniel Lemire
bc98c5dfdf
Merge pull request #208 from lemire/other_chars
Bumping version.
2023-06-09 10:54:39 -04:00
Daniel Lemire
b1636bad07 Bumping version. 2023-06-09 10:43:36 -04:00
Daniel Lemire
8139e164b8
Merge pull request #198 from mayawarrier/main
Add opt-in SIMD support for char16_t
v5.1.0
2023-06-09 10:40:04 -04:00
Daniel Lemire
127a6c7cbc
Merge pull request #207 from v1gnesh/main
Add zOS support to float_common.h
2023-06-09 10:39:22 -04:00
Daniel Lemire
f0e6182f67
Update README.md 2023-06-05 12:35:05 -04:00
v1gnesh
bb2ae14fe6
Add zOS support to float_common.h 2023-06-05 19:16:46 +05:30
Daniel Lemire
3a63b00d53
Merge pull request #206 from zangruochen/main
float_common.h: Support LoongArch64
2023-05-30 09:18:51 -04:00
zangruochen
fcee052311 Support LoongArch64 2023-05-30 15:16:27 +08:00
Daniel Lemire
c66df08ede
Merge pull request #205 from alugowski/onrelease
Add on-release workflow
2023-05-26 19:55:52 -04:00
Adam Lugowski
6951df1b19 Add on-release workflow 2023-05-26 16:41:12 -07:00
Daniel Lemire
f5a3e774ed
Merge pull request #203 from fastfloat/adding_boost
Adding BOOST License.
v5.0.0
2023-05-25 14:36:10 -04:00
Daniel Lemire
c9b908bf97 Adding BOOST License. 2023-05-25 11:05:12 -04:00
Daniel Lemire
b7cb8148bb
Merge pull request #202 from fastfloat/cxx20ci
Adding C++20 tests in CI.
2023-05-23 11:15:41 -04:00
Daniel Lemire
92061ebe31 Pruning bad code. 2023-05-23 09:55:35 -04:00
Daniel Lemire
6d223ab557 Adding C++20 tests in CI. 2023-05-23 09:41:23 -04:00
Maya Warrier
b7119471b1
Update CONTRIBUTORS 2023-05-22 13:22:46 -04:00
Maya Warrier
a5632d5b57 Fix digit comparison, cleanup 2023-05-20 12:29:24 -04:00
Maya Warrier
cb397ef446 Fix for clang (missing _mm_cvtsi128_si64x) 2023-05-17 05:40:29 -04:00
Maya Warrier
1c9a3088bf Fix for VS 32-bit 2023-05-17 05:31:15 -04:00
Maya Warrier
064d2b832d Fix Werrors 2023-05-17 02:27:48 -04:00
Maya Warrier
38613a39f9 Fix perf decrease when UC = char 2023-05-17 01:34:33 -04:00
Maya Warrier
6ede038789 Apply changes from benchmarked version
- Move parse_truncated_number_string back inside parse_number_string
2023-05-09 22:19:23 -04:00
Daniel Lemire
396a0fc2ae
Merge branch 'main' into main 2023-05-08 16:44:35 -04:00
Daniel Lemire
cc1e01e9ee
Merge pull request #199 from mayawarrier/cmake_intellisense_fix
Fix for broken VS Intellisense
2023-05-08 16:43:45 -04:00
Daniel Lemire
ff77380a76
Merge pull request #200 from leni536/fix_static_tables
Make tables external linkage
2023-05-08 16:38:20 -04:00
Lenard Szolnoki
ddaefc0bbf Fix multiple definition linker errors for tables 2023-05-08 15:24:11 +01:00
Lenard Szolnoki
cc042ae409 Make lookup tables external linkage 2023-05-07 23:07:34 +01:00
Maya Warrier
53b065f38d Avoid redundant load in SSE2 code 2023-05-07 17:38:32 -04:00
Maya Warrier
db7991a612 amalmagate.py header inclusion order 2023-05-07 17:04:02 -04:00
Maya Warrier
4e7ae339d6 Implement intellisense fix 2023-05-07 00:38:10 -04:00
Maya Warrier
4cb09b5f59 Automatically detect SSE2 2023-05-02 13:05:57 -04:00
Maya Warrier
c811b027ea Remove testing macro 2023-05-02 01:52:00 -04:00
Maya Warrier
5136b181ba Fixes and cleanup 2023-05-02 01:41:49 -04:00
Maya Warrier
680ccc73ed Merge from upstream/main, fix conflicts 2023-05-01 20:27:29 -04:00
Maya Warrier
e08c55c380 Remove json parse rules/allow inf_nan 2023-05-01 19:45:50 -04:00
Daniel Lemire
fe571b1da7
Merge pull request #197 from lemire/other_chars
Support UTF-16 and UTF-32 inputs
2023-05-01 09:28:16 -04:00
Maya Warrier
091458d192 Add basic support for char32_t (unoptimized) 2023-04-30 02:23:33 -04:00
Daniel Lemire
1aba54bac2 Fixing version regression. 2023-04-26 19:46:06 -04:00
Daniel Lemire
8199baeb70 Slightly less ugly code. 2023-04-26 18:46:19 -04:00
Daniel Lemire
225df8c934
Merge branch 'fastfloat:main' into other_chars 2023-04-26 18:32:06 -04:00