Ion Gaztañaga
|
135e598bc4
|
Avoid reference to null errors in sanitizers
boost-1.63.0
boost-1.64.0-beta2
boost-1.64.0-beta1
|
2016-11-12 23:54:22 +01:00 |
|
Ion Gaztañaga
|
0ebd3ba482
|
Merge branch 'master' of github.com:boostorg/move into develop
|
2016-11-12 19:00:09 +01:00 |
|
Ion Gaztañaga
|
14b51b0744
|
Merge branch 'develop' of github.com:boostorg/move into develop
|
2016-11-12 18:59:25 +01:00 |
|
Ion Gaztañaga
|
de55af3cbb
|
Fixed adaptive_sort/merge bugs for stability.
|
2016-11-12 18:58:16 +01:00 |
|
Rene Rivera
|
ddee2b60f6
|
Add, and update, documentation build targets.
|
2016-10-10 11:39:51 -05:00 |
|
Rene Rivera
|
a854bbb5fd
|
Add, and update, documentation build targets.
|
2016-10-07 23:07:35 -05:00 |
|
Ion Gaztañaga
|
d4751f9957
|
Merge branch 'develop'
boost-1.62.0
|
2016-08-29 16:47:52 +02:00 |
|
Ion Gaztañaga
|
0c492d7548
|
Changelog correction
|
2016-08-29 00:02:59 +02:00 |
|
Ion Gaztañaga
|
10e4dab3ac
|
Remove redundant macro
|
2016-08-29 00:02:44 +02:00 |
|
Ion Gaztañaga
|
05d83363de
|
Merge branch 'develop'
|
2016-08-23 23:09:20 +02:00 |
|
Ion Gaztañaga
|
2a0db1e85e
|
Add new macro utilities useful for tuple and piecewise_construct emulation in Boost.Container (part 2)
|
2016-08-23 02:09:00 +02:00 |
|
Ion Gaztañaga
|
2ef181c9d9
|
Add new macro utilities useful for tuple and piecewise_construct emulation in Boost.Container.
|
2016-08-23 01:34:55 +02:00 |
|
Ion Gaztañaga
|
bbee2399ee
|
Merge branch 'develop'
|
2016-08-10 10:17:38 +02:00 |
|
Ion Gaztañaga
|
cfd6be4ab4
|
Documented limitations reported in Trac #12194 and Trac #12307
|
2016-07-29 11:55:10 +02:00 |
|
Ion Gaztañaga
|
1194a39ab3
|
Undo commit b474e8c28a as it breaks some Boost libraries. Emulation limitations will be documented.
|
2016-07-05 23:18:21 +02:00 |
|
Ion Gaztañaga
|
e7d24400cb
|
Refactor trivial copy/assign traits. Assume intrinsics don't guarantee the copy constructor/assignment is callable.
|
2016-06-30 16:23:05 +02:00 |
|
Ion Gaztañaga
|
daabab5261
|
Add missing BOOST_MOVE_FORCEINLINE
|
2016-06-30 16:22:27 +02:00 |
|
Ion Gaztañaga
|
fec7e30d36
|
Use BOOST_MOVE_TO_RV_CAST in the newly fixed assignment operator.
Update changelog
|
2016-06-30 12:22:41 +02:00 |
|
Ion Gaztañaga
|
b474e8c28a
|
Merge branch 'Flamefire-assignment' into develop
|
2016-06-30 12:20:42 +02:00 |
|
Ion Gaztañaga
|
ce6eb5c73f
|
Merge branch 'assignment' of https://github.com/Flamefire/move into Flamefire-assignment
|
2016-06-30 12:20:32 +02:00 |
|
Ion Gaztañaga
|
664d99bdfd
|
Added BENCH_SORT|MERGE_UNIQUE_VALUES to speed up regression tests
|
2016-05-13 00:35:44 +02:00 |
|
Ion Gaztañaga
|
833e507326
|
Added cache usage to selection sort when external buffer is available. Refactored merge to right using reverse iterators.
|
2016-05-13 00:34:40 +02:00 |
|
Ion Gaztañaga
|
5a118de803
|
Added recursive inplace_stable_sort implementation
|
2016-05-13 00:28:29 +02:00 |
|
Ion Gaztañaga
|
75983a43ce
|
Added "negate" functor and merge_bufferless_ONlogN implementation
|
2016-05-13 00:26:54 +02:00 |
|
Ion Gaztañaga
|
6e07bb846c
|
Add three-way operations to move_op & swap_op
|
2016-05-13 00:22:20 +02:00 |
|
Ion Gaztañaga
|
94627830e6
|
Add reverse iterator to be used in sort algorithms
|
2016-05-13 00:19:37 +02:00 |
|
Flamefire
|
38d556a5bd
|
Fix assignment of move-and-copy emulated classes
|
2016-05-12 13:30:08 +02:00 |
|
Ion Gaztañaga
|
122916d820
|
Removed tabs.
|
2016-03-23 22:11:25 +01:00 |
|
Ion Gaztañaga
|
cae8d2dda3
|
Refactored and documented the sort and merge algorithm
|
2016-03-23 22:11:06 +01:00 |
|
Ion Gaztañaga
|
f86a3a40bb
|
Added adaptive merge test
|
2016-03-23 22:10:27 +01:00 |
|
Ion Gaztañaga
|
baa5f0bbe7
|
Added adaptive sort test and refactored utilities between adaptive benches and the new test
|
2016-03-19 12:20:15 +01:00 |
|
Ion Gaztañaga
|
1a66e24fa4
|
Merge branch 'develop'
boost-1.61.0
|
2016-02-27 22:48:42 +01:00 |
|
Ion Gaztañaga
|
499c5932bf
|
Remove warnings due to size_t -> unsigned conversions
|
2016-02-24 23:25:56 +01:00 |
|
Ion Gaztañaga
|
d247eea058
|
Cleanup BOOST_MOVE_CONVERSION_AWARE_CATCH macros with is_same_or_convertible, which allows compatibility with more compilers and input iterators
|
2016-02-24 10:06:43 +01:00 |
|
Ion Gaztañaga
|
541f28037d
|
Fixed Trac #11758: "BOOST_MOVABLE_BUT_NOT_COPYABLE doesn't reset private access with rvalue ref version"
|
2016-02-23 16:17:42 +01:00 |
|
Ion Gaztañaga
|
d5981c52a9
|
Add experimental adaptive_merge/sort functions
|
2016-02-23 13:17:12 +01:00 |
|
Ion Gaztañaga
|
01e40f00b0
|
Remove header folder from project.
|
2016-02-23 13:16:50 +01:00 |
|
Ion Gaztañaga
|
ab98479759
|
Introduce BOOST_MOVE_FORCELINE, disabled by default, so that we can start speeding up debug builds that use Boost.Move
|
2015-12-24 10:39:57 +01:00 |
|
Ion Gaztañaga
|
c4faf26527
|
Make memcpy volatile to make sure bytes are copied and not optimized out by the compiler.
|
2015-12-24 10:39:24 +01:00 |
|
Ion Gaztañaga
|
87ba5a1fcd
|
Merge branch 'develop'
boost-1.60.0
|
2015-10-22 18:13:28 +02:00 |
|
Ion Gaztañaga
|
827f6de30e
|
Move BOOST_MOVE_HELPERS_RETURN_SFINAE_BROKEN to a more general header so that it can be used by other libraries like Intrusive
|
2015-10-17 09:38:38 +02:00 |
|
Ion Gaztañaga
|
b79bb35b0f
|
Add support for GCC 3.4
|
2015-10-12 16:18:31 +02:00 |
|
Ion Gaztañaga
|
99ce038a21
|
Merge branch 'develop'
|
2015-09-30 21:50:12 +02:00 |
|
Ion Gaztañaga
|
09c75813a6
|
Refactor std namespace deduction for forward declarations
|
2015-09-14 22:33:20 +02:00 |
|
Ion Gaztañaga
|
9120f5011e
|
Merge branch 'ukreator-develop' into develop
|
2015-09-14 16:34:38 +02:00 |
|
Ion Gaztañaga
|
17f9ce38c4
|
Merge branch 'develop' of https://github.com/ukreator/move into ukreator-develop
|
2015-09-14 16:34:28 +02:00 |
|
Dmitry Sobinov
|
172d49cf54
|
Fixed build errors with gcc and LLVM libc++
|
2015-09-14 23:01:58 +10:00 |
|
Ion Gaztañaga
|
bd9532a6a4
|
Documentation fixes:
- core.hpp: hide non-public macros
- default_delete.hpp: Hide detail code
- unique_ptr.hpp: Likewise
- utility_core.hpp: Document move_if_not_lvalue_reference
|
2015-09-13 21:50:34 +02:00 |
|
Ion Gaztañaga
|
af0911bf0f
|
Merge branch 'mclow-develop' into develop
|
2015-09-13 21:45:01 +02:00 |
|
Marshall Clow
|
c7295862bc
|
Remove mentions of deprecated macros in documentation
|
2015-09-10 21:03:52 -07:00 |
|