Commit Graph

1144 Commits

Author SHA1 Message Date
Glen Fernandes 0085752a56 Merge branch 'develop' boost-1.64.0 boost-1.64.0-beta2 2017-03-13 19:19:40 -04:00
Peter Dimov d7ad42724d Revert Appveyor changes. 2017-03-13 19:42:39 +02:00
Peter Dimov 83d3f07b0d Fourth try to obtain bootstrap.log from Appveyor 2017-03-13 19:02:57 +02:00
Peter Dimov 994f39f9b0 Third try to obtain bootstrap.log from Appveyor 2017-03-13 18:47:38 +02:00
Peter Dimov f45dd4d955 Second try to obtain bootstrap.log from Appveyor 2017-03-13 18:36:52 +02:00
Peter Dimov b4abcdb016 Try to obtain bootstrap.log from Appveyor 2017-03-13 18:29:04 +02:00
Glen Fernandes 25cf644f60 Merge pull request #37 from glenfe/develop
Add examples back to documentation
2017-03-13 11:22:06 -04:00
Glen Fernandes 71ef7850ab Add examples back to documentation 2017-03-13 10:59:58 -04:00
Glen Fernandes 40c0ddcbd6 Merge pull request #36 from boostorg/develop
Merge documentation changes
boost-1.64.0-beta1
2017-03-10 13:32:44 -05:00
Glen Fernandes 687d31b7c8 Update documentation in make_unique.html 2017-03-10 11:55:06 -05:00
Glen Fernandes fac6fbe3cf Update documentation in make_shared_array.html 2017-03-10 10:21:21 -05:00
Glen Fernandes d3b9ee7d24 Merge branch 'develop' 2017-03-06 08:59:03 -05:00
Glen Fernandes 650537da60 Update unit tests for make_unique 2017-03-06 08:36:57 -05:00
Glen Fernandes 324347b9ec Update unit tests for shared array functions 2017-03-06 01:18:16 -05:00
Glen Fernandes 79e675c727 Merge branch 'develop' 2017-03-05 22:09:34 -05:00
Glen Fernandes 6ef791c715 Rename identifiers in allocate and deallocate 2017-03-05 22:07:58 -05:00
Glen Fernandes 15ed558a29 Further simplify alignment logic in allocate 2017-03-05 21:39:22 -05:00
Glen Fernandes 106ada7770 Remove unnecessary helper function 2017-03-05 19:13:26 -05:00
Glen Fernandes 9f70f6619f Do not rely on size of type_with_alignment 2017-03-05 19:10:56 -05:00
Glen Fernandes 494c0cd2c0 Merge branch 'develop' 2017-03-04 23:43:49 -05:00
Glen Fernandes 8c058dfeee Use BOOST_NOEXCEPT_OR_NOTHROW over BOOST_NOEXCEPT 2017-03-04 23:36:24 -05:00
Glen Fernandes 0807efa91a Merge branch 'develop' 2017-03-04 01:09:35 -05:00
Glen Fernandes bea0fc4a37 Update make_shared_array documentation 2017-03-04 01:07:43 -05:00
Glen Fernandes 3f21bac34f Merge pull request #35 from boostorg/develop
Merge develop
2017-03-03 13:23:35 -05:00
Peter Dimov 7beb91fd0e Merge branch 'glenfe-allocate_shared' into develop 2017-03-02 06:06:35 +02:00
Glen Fernandes d1bb87d34e Remove the now unnecessary allocate hint parameter 2017-03-01 13:15:23 -05:00
Glen Fernandes 7570340d70 Add test for allocator construct usage 2017-03-01 13:03:14 -05:00
Glen Fernandes b42acf77b3 Only use allocator construct/destroy for value_type, not shared_count 2017-03-01 06:18:06 -05:00
Peter Dimov 1f9c63c34f Fix MSVC parsing problem in allocate_shared_array 2017-03-01 12:08:17 +02:00
Peter Dimov f8524c42a8 Add test for a MSVC parsing problem in make_shared 2017-03-01 12:02:30 +02:00
Glen Fernandes 52fbf70879 Special case aligning up sizes and change integral constant style 2017-02-28 19:23:02 -05:00
Glen Fernandes fb59cd574e Copy rebind allocator before impl destruct 2017-02-28 07:21:49 -05:00
Glen Fernandes c749052162 Merge pull request #33 from glenfe/allocate_shared_array
Revise make_shared and allocate_shared for arrays
2017-02-28 04:26:20 -05:00
Glen Fernandes 970e88897c Revise make_shared and allocate_shared for arrays 2017-02-28 03:47:09 -05:00
Peter Dimov 609de5d711 Merge branch 'develop' 2017-02-25 19:30:08 +02:00
Peter Dimov d641b9c436 Merge pull request #32 from pgroke-dt/z_OS_XL_C++_support
don't define BOOST_SP_HAS_SYNC for z/OS XL C/C++ compiler
2017-02-25 13:38:33 +02:00
Paul Groke 3bb4e4d2df don't define BOOST_SP_HAS_SYNC for z/OS XL C/C++ compiler 2017-02-25 05:44:04 +01:00
Peter Dimov 5ab9a77d50 Merge branch 'develop'
Conflicts:
	.travis.yml
2017-02-16 15:37:26 +02:00
Peter Dimov b80ffbeb3d Remove tools/inspect from appveyor.yml 2017-02-16 15:35:53 +02:00
Peter Dimov 5f8c2a7ee0 Remove tools/inspect from .travis.yml 2017-02-16 15:34:51 +02:00
Peter Dimov 94634cb853 Only install necessary packages in .travis.yml to speed it up 2017-02-07 01:50:59 +02:00
Peter Dimov 17a07a228e Add platform matrix to .travis.yml 2017-02-06 21:32:51 +02:00
Peter Dimov d4bc4c9733 Add platform matrix to .travis.yml 2017-02-06 16:51:33 +02:00
Peter Dimov 1d7f6b9bfd Merge pull request #31 from gongminmin/ClangC2
Fix compiling problems under ClangC2.
2017-02-06 15:26:24 +02:00
Minmin Gong d718d21d6b Fix compiling problems under ClangC2. 2017-02-05 15:51:42 -08:00
Peter Dimov 39b14fa0d6 Merge branch 'develop' 2017-01-01 04:10:26 +02:00
Peter Dimov 19147212a9 Merge pull request #29 from cdglove/rvalue_casts
Add rvalue versions of static_pointer_cast, const_pointer_cast, dynamic_pointer_cast, reinterpret_pointer_cast.
2016-12-12 05:45:17 +02:00
Peter Dimov 53928bcc12 Merge pull request #30 from cdglove/reinterpret_pointer_cast_test
Add explicit tests for reinterpret_pointer_cast
2016-12-12 05:42:29 +02:00
Chris Glover 9e568dad6e Add explicit tests for reinterpret_pointer_cast. Based on existing pointer_cast tests in shared_ptr_test.cpp 2016-12-11 22:18:57 -05:00
Chris Glover ebd1788f2c Add test for rvalue reinterpret_pointer_cast. 2016-12-11 21:18:18 -05:00