681 Commits

Author SHA1 Message Date
Krystian Stasiowski
c036f3db9c Fix implicit floating-point conversion warnings 2020-10-30 10:50:15 -07:00
Vinnie Falco
e330361ded Disable Intel and g++11 2020-10-30 10:50:15 -07:00
Krystian Stasiowski
f29fe71de5 Refactor CI 2020-10-29 13:26:12 -07:00
Vinnie Falco
52f1d0b30b Small object uses linear search 2020-10-27 14:42:36 -07:00
Krystian Stasiowski
2b074ee053 value_to/from don't use user-provided conversion functions 2020-10-27 14:03:52 -07:00
Krystian Stasiowski
99a013818a tag_invoke exposition
fix #411
2020-10-27 14:03:52 -07:00
Vinnie Falco
c02fd6339a object::at is inline 2020-10-25 13:45:17 -07:00
Vinnie Falco
d81bc2f944 Disable Travis Intel target 2020-10-25 13:14:36 -07:00
Peter Dimov
2e9366a2d6 Remove use of std::pow from pow10/dec_to_float 2020-10-24 12:12:48 -07:00
Peter Dimov
2d4bea29bd Add tests for 1e-326..1e+309 2020-10-24 12:12:48 -07:00
Vinnie Falco
b4e40998e5 digest is inline 2020-10-23 11:39:37 -07:00
Richard Hodges
bfc8665d6d Fix visit for const values 2020-10-22 20:53:43 +02:00
Richard Hodges
3f2fb68be5 Improved tests for string to double
close #447
2020-10-21 11:39:30 -07:00
Vinnie Falco
9d27d48cad Initialize pad for constexpr construction 2020-10-21 11:33:31 -07:00
Vinnie Falco
3f85abfe29 Tidy up Jamfile 2020-10-21 11:24:48 -07:00
Vinnie Falco
38fc9ca21e Use constant for c11-requires 2020-10-21 11:01:34 -07:00
Krystian Stasiowski
8f42799020 Update benchmarks
close #450
2020-10-21 10:50:31 -07:00
Krystian Stasiowski
6a7d34117c C++11 is required
fix #451, close #452
2020-10-21 10:50:19 -07:00
Krystian Stasiowski
980ae37dbc Fix msvc anonymous union member lookup bug 2020-10-21 09:54:42 -07:00
Krystian Stasiowski
d5d2dfd648 Use alignas(T) over alignas(alignof(T)) 2020-10-21 09:54:42 -07:00
Krystian Stasiowski
a09d596781 Use is_same over is_same_v 2020-10-21 09:54:42 -07:00
Vinnie Falco
eff84d5b7f Avoid digraphs 2020-10-21 08:15:22 -07:00
Vinnie Falco
7e9462454a Tidy up doxygen config file 2020-10-18 09:16:43 -07:00
Vinnie Falco
37cb1b4d90 No redundant checks building objects
fix #231
2020-10-16 13:12:42 -07:00
Vinnie Falco
18a50dae83 Better decimal to float accuracy 2020-10-09 10:22:59 -07:00
Vinnie Falco
844851c6ab Refactor object 2020-10-09 10:15:02 -07:00
Vinnie Falco
1b5a00e968 Return storage_ptr by reference 2020-10-08 14:05:37 -07:00
Maximilian Riemensberger
9a42dbbaab Use relaxed increment and acquire_release decrement for atomic reference counts 2020-10-08 14:04:26 -07:00
Richard Hodges
ff6a090680 Fix parsing of double with >16 mantissa digits 2020-10-08 14:01:59 -07:00
Vinnie Falco
5098730a87 Add requirements to library Jamfile 2020-10-07 16:08:38 -07:00
Vinnie Falco
8f26e86b2f Don't destroy in object_impl::build 2020-10-06 13:05:47 -07:00
Vinnie Falco
0a905acf9d Tidy up pilfering 2020-10-06 11:59:58 -07:00
Vinnie Falco
dd338e299e Update natvis 2020-10-06 11:38:58 -07:00
Vinnie Falco
aac9b6d778 Fix azure badge 2020-10-05 17:57:49 -07:00
Vinnie Falco
018a5b555d Use static_cast 2020-10-05 16:35:32 -07:00
Vinnie Falco
ca9e94c490 Tidy up to_number 2020-10-05 16:16:48 -07:00
Vinnie Falco
c834a74650 allocators doc tidy 2020-10-05 15:47:34 -07:00
Vinnie Falco
1149030797 Tidy up inlining
fix #442
2020-10-05 15:47:34 -07:00
Vinnie Falco
2032232f9e value::to_number replaces number_cast 2020-10-05 13:17:13 -07:00
Vinnie Falco
592783499e Tidy up value and tests 2020-10-05 11:44:13 -07:00
Vinnie Falco
0c0c423e05 constinit is on the definition 2020-10-05 11:01:46 -07:00
Vinnie Falco
b68d325a8b Include ostream 2020-10-05 08:36:18 -07:00
Vinnie Falco
94d11a74e6 Refactor storage_ptr (API Change) 2020-10-04 19:07:58 -07:00
Vinnie Falco
c41bd970e0 Doc work 2020-10-04 19:00:31 -07:00
Vinnie Falco
8faf950b79 storage_ptr thread safety doc and tidy
fix #391
2020-10-04 18:46:01 -07:00
Vinnie Falco
6f895a79cc Refactor basic_parser includes
fix #424
2020-10-04 18:30:22 -07:00
Vinnie Falco
e1140a9847 Better construction of keys
fix #426
2020-10-04 18:26:25 -07:00
Vinnie Falco
8bb48db5aa Use boost library naming in superproject 2020-10-04 17:51:09 -07:00
Vinnie Falco
f2efd9b66a Tidy up CMakeLists.txt for superproject 2020-10-04 17:33:43 -07:00
Vinnie Falco
c2fb51f3d8 Update doc badges 2020-10-04 13:47:58 -07:00