Commit graph

75 commits

Author SHA1 Message Date
nxtn-staged
5a8c7606df
Use _BitScanReverse on Win32 2022-12-27 11:23:19 +08:00
GavinZhang
0e2a13868f Refine code according to the comments from reviewer. 2022-12-08 17:10:53 +08:00
GavinZhang
2df5ff039b Supporting IBM i/PASE env. 2022-12-07 17:09:20 +08:00
Daniel Lemire
3b296fc600 Fixing legacy Win32 support 2022-05-19 12:25:13 -04:00
Rafael Ruggiero
b3c7fce960
Fix x32 variable 2022-05-19 02:30:15 -03:00
Daniel Lemire
70f4b8fac1 Patch. 2021-05-18 14:31:23 -04:00
Marcin Wojdyr
b40d08a245 move arrays from file scope to compute_float_64()
It avoids duplication of the arrays in each compilation unit,
saving about (N-1)*10Kb in the binary size.
2021-04-01 18:38:59 +02:00
Jesse Wilson
f356e099ba Fix an unlikely corner case for negative zero
Closes: https://github.com/lemire/fast_double_parser/issues/50
2021-03-21 09:35:05 -04:00
Daniel Lemire
4bdc4dbd7c Minor patch to backup stringstream approach. 2020-12-22 14:39:03 -05:00
Daniel Lemire
6f5fee819e Extending the fallback. 2020-11-10 09:49:55 -05:00
Daniel Lemire
159342d8af More issues. 2020-11-08 11:13:05 -05:00
Daniel Lemire
ce01fe601c Merge branch 'master' into dlemire/fix_issue_42 2020-11-08 11:08:23 -05:00
Daniel Lemire
278882dd58 This fixes issue 42. 2020-11-08 11:05:52 -05:00
Daniel Lemire
7496db7531 Tweaking documentation. 2020-11-07 16:31:52 -05:00
Daniel Lemire
b97a589859
Merge pull request #39 from lemire/dlemire/moving_a_variable
moving a variable
2020-11-02 20:04:37 -05:00
Daniel Lemire
8214b37c86 This moves a variable to clean things up. 2020-11-02 14:44:24 -05:00
Daniel Lemire
0072628215 Better functionality and documentation. 2020-10-21 17:35:55 -04:00
Daniel Lemire
ef3f98f82d Adding an explanation. 2020-10-08 10:58:42 -04:00
Daniel Lemire
4a3e34600a Adding a comment. 2020-10-07 22:12:03 -04:00
Daniel Lemire
f5ef6d25a1 Again. 2020-10-07 10:20:39 -04:00
Daniel Lemire
0583e5c9bc More simplification. 2020-10-07 10:18:28 -04:00
Daniel Lemire
d963457987 Tweak. 2020-10-07 10:17:03 -04:00
Daniel Lemire
650c5545e5 Added robustness. 2020-10-07 10:14:56 -04:00
Daniel Lemire
ccbc8d2e97 Adding an explanation. 2020-10-02 13:40:55 -04:00
Daniel Lemire
3224a04edb Removing mistakenly merged contribution. 2020-10-02 13:01:14 -04:00
Daniel Lemire
8b2c745e45 Typo 2020-09-28 11:49:49 -04:00
Daniel Lemire
68296a902e portability 2020-09-28 11:42:48 -04:00
Daniel Lemire
e9c7a82c93 Workaround for cygwin 2020-09-26 20:52:15 -04:00
Daniel Lemire
e09e5aad82 Adding "has_include" test. 2020-09-25 13:09:11 -04:00
Daniel Lemire
98c751de3e Merge branch 'master' of github.com:lemire/fast_double_parser 2020-09-22 12:13:09 -04:00
Daniel Lemire
6acc623431 Clarifying. 2020-09-22 12:12:57 -04:00
Daniel Lemire
aac7d0b6c1
Merge pull request #26 from lemire/dlemire/wincheck
More fixes regarding locales
2020-09-09 09:37:40 -04:00
Daniel Lemire
1cf2c54d8e More fix for issue 23. 2020-09-08 20:15:25 -04:00
Daniel Lemire
778787b86b Tweaking. 2020-09-08 19:24:03 -04:00
Daniel Lemire
86592c4751 More fixes 2020-09-08 19:10:06 -04:00
Daniel Lemire
935b929ae8 Tweaking. 2020-09-08 17:36:41 -04:00
Daniel Lemire
aae09b07c4 Tweaking. 2020-09-08 17:24:55 -04:00
Daniel Lemire
f945fca221 tweaking. 2020-09-08 17:20:45 -04:00
Daniel Lemire
13cea9dadd Toy. 2020-09-08 17:07:58 -04:00
Daniel Lemire
dfa83cb3fb Removing ; 2020-09-08 16:56:28 -04:00
Daniel Lemire
553a72c671 Update. 2020-09-08 16:54:59 -04:00
Daniel Lemire
8186291f78 We need locale-independence. 2020-09-08 16:36:26 -04:00
Daniel Lemire
04437c1736 Fix for issue 23. 2020-09-07 10:49:53 -04:00
Daniel Lemire
bb1dd94c9a Better comments. 2020-08-28 16:27:42 -04:00
Daniel Lemire
c20a288f3e Trimming the tables. 2020-08-28 11:45:06 -04:00
Daniel Lemire
e8bd769527 Adding test + some more generous malloc to cover more cases. 2020-07-14 21:58:11 -04:00
Daniel Lemire
1669b7d10a
Merge pull request #16 from ik80/master
Added length delimited string versions of parsing methods
2020-07-14 21:43:08 -04:00
Daniel Lemire
3faef97f76 tweak 2020-06-26 19:04:27 -04:00
Daniel Lemire
90ee15899b Saving... 2020-06-26 18:32:52 -04:00
Alex Samuel
1a838b1dc8 Missing inline. 2020-06-25 18:03:54 -04:00