Commit Graph

1006 Commits

Author SHA1 Message Date
Matt Borland
bbe8513a25 Add build instructions 2023-08-23 08:51:25 -04:00
Matt Borland
c4fd492e29 Fix cross references 2023-08-17 14:01:38 -04:00
Matt Borland
fb6650e149 Add section on why use Boost.Charconv over <charconv> 2023-08-17 10:49:57 -04:00
Matt Borland
aae758ad49 Rearrange chars format and improve wording 2023-08-17 09:40:25 -04:00
Matt Borland
e709ea5705 Merge pull request #74 from cppalliance/cruft
Minor cleanup
2023-08-16 15:48:29 -04:00
Matt Borland
b6a399ac2e Fix type in docs 2023-08-16 13:44:33 -04:00
Matt Borland
2576aad9f2 Improve comment clarity 2023-08-16 13:42:58 -04:00
Matt Borland
15e7dad6a8 Remove uneeded pow5 tool 2023-08-16 13:21:24 -04:00
Matt Borland
db3d9d7372 Merge pull request #73 from cppalliance/arm
Replace _M_ARM64 with _M_ARM for 32 bit code path
2023-08-16 08:57:22 -04:00
Matt Borland
7ec91a3366 Replace _M_ARM64 with _M_ARM for 32 bit code path 2023-08-16 08:12:17 -04:00
Matt Borland
dadcdae812 Merge pull request #72 from cppalliance/docs
Add namespaces to docs
2023-08-16 08:02:36 -04:00
Matt Borland
7b47d29d3e Add namespaces to docs 2023-08-15 16:03:32 -04:00
Matt Borland
c2e5f5101e Merge pull request #52 from mborland/more_int_tests
Add tests with extended ASCII characters
2023-08-15 15:58:53 -04:00
Matt Borland
7302ccfd85 Merge remote-tracking branch 'origin/develop' into more_int_tests 2023-08-15 15:24:55 -04:00
Matt Borland
7b0c2b1396 Merge pull request #44 from mborland/benchmarks
Add benchmarks
2023-08-15 13:22:36 -04:00
Matt Borland
2ae9e5a9d7 Merge pull request #71 from cppalliance/sign-comp
Fix signed-unsigned conversions
2023-08-14 15:38:18 -04:00
Matt Borland
38cfa0e3a5 Fix warning for MSVC 2023-08-14 15:01:43 -04:00
Matt Borland
7aeffc808b Fix value to unsigned_value conversion 2023-08-14 14:32:51 -04:00
Matt Borland
a0c594ea18 Ignore sign warning from parameter pack 2023-08-14 14:26:56 -04:00
Matt Borland
f557e45fc0 Fix floff conversions 2023-08-14 13:49:00 -04:00
Matt Borland
e25ef28412 More test conversion fixes 2023-08-14 13:44:25 -04:00
Matt Borland
60760eb203 Fix conversion warnings in tests 2023-08-14 13:22:03 -04:00
Matt Borland
e6776d538a Add assertion to power computation 2023-08-14 13:11:47 -04:00
Matt Borland
5046bbea4c Fix to_chars_integer sign conversions 2023-08-14 12:37:37 -04:00
Matt Borland
ee937a42d1 Fix sign conversions in the parser 2023-08-14 12:13:53 -04:00
Matt Borland
9de42cb931 Add uint32_t verification 2023-08-14 09:52:33 -04:00
Matt Borland
3af91c1294 Change karma policy to match shortest 2023-08-14 09:47:34 -04:00
Matt Borland
21f90443d5 Add policy and verification to boost spirit karma 2023-08-11 15:58:08 -04:00
Matt Borland
b20729ef56 Add verification to lexical_cast parse 2023-08-11 15:09:06 -04:00
Matt Borland
e27d540291 Add verification to boost.spirit.qi for floats 2023-08-11 15:05:23 -04:00
Matt Borland
9d0f51d80a Add verification to lexical_cast 2023-08-11 15:01:47 -04:00
Matt Borland
90882630e5 Add verification to StringToDoubleConverter 2023-08-11 14:46:16 -04:00
Matt Borland
5e6044aeee Add verification to DoubleToStringConverter 2023-08-11 13:23:17 -04:00
Matt Borland
b3bb6362c6 Fix double-conversion in docs 2023-08-11 11:04:41 -04:00
Matt Borland
ba0a7e4f04 Merge pull request #70 from cppalliance/json
Fix use of intrinsics on windows ARM platforms
2023-08-11 10:54:26 -04:00
Matt Borland
ae0d1d7453 Add double-conversion to mac benchmarks 2023-08-11 10:10:38 -04:00
Matt Borland
e946712c28 Merge pull request #69 from cppalliance/readme
Add synopsis and examples to the readme
2023-08-11 10:04:05 -04:00
Matt Borland
30bf34942f Fix use of intrinsics on windows ARM platforms 2023-08-11 09:26:25 -04:00
Matt Borland
531640aab8 Add synopsis and examples to the readme 2023-08-10 16:18:17 -04:00
Matt Borland
f86270a9eb Fix to_chars reference 2023-08-10 16:10:58 -04:00
Matt Borland
53e2fc6448 Fix punctuation 2023-08-10 15:52:42 -04:00
Matt Borland
5a5dae7b98 Update supported compilers section 2023-08-10 15:34:06 -04:00
Matt Borland
20827fee8c Document how to run the benchmarks 2023-08-10 15:31:52 -04:00
Matt Borland
16a47b36a3 Add double-conversion to test jamfile 2023-08-10 15:04:28 -04:00
Matt Borland
ed59efbaf4 Rearrange benchmarks for table of contents 2023-08-10 14:35:19 -04:00
Matt Borland
a986f4ca10 Update benchmarks table 2023-08-10 14:31:17 -04:00
Matt Borland
d7ef1c2575 Add google double conversion from chars 2023-08-10 14:26:38 -04:00
Matt Borland
de67d9da92 Add double-conversion to string 2023-08-10 13:55:38 -04:00
Matt Borland
431a67dba4 Update MacOS benchmarks 2023-08-10 12:00:02 -04:00
Matt Borland
47cc769b81 Simplify qi parser 2023-08-10 11:46:30 -04:00