1574 Commits

Author SHA1 Message Date
Peter Dimov
f321ce404f Enable Travis on feature branches 2017-06-18 00:08:05 +03:00
Peter Dimov
67d897a533 Add a spinlock to atomic_shared_ptr 2017-06-17 23:37:18 +03:00
Peter Dimov
e462f17c2d Merge branch 'feature/local_shared_ptr' into develop 2017-06-17 21:26:13 +03:00
Peter Dimov
b8390aeffb Add more tests 2017-06-17 21:24:07 +03:00
Peter Dimov
9dafc01024 Merge branch 'develop' into feature/local_shared_ptr 2017-06-17 01:36:17 +03:00
Peter Dimov
7d51c868eb Add more tests 2017-06-17 01:34:58 +03:00
Glen Fernandes
0b0b7af05b Fix intrusive_ref_counter.adoc 2017-06-16 18:18:25 -04:00
Peter Dimov
7bd389c95e Merge branch 'develop' into feature/local_shared_ptr 2017-06-17 00:15:39 +03:00
Peter Dimov
1cae5c5696 Fix documentation links in headers 2017-06-17 00:13:21 +03:00
Peter Dimov
369fdbe38d Merge branch 'develop' into feature/local_shared_ptr 2017-06-16 20:20:54 +03:00
Peter Dimov
43b37d4f28 Merge branch 'feature/atomic_shared_ptr' into develop 2017-06-16 20:20:17 +03:00
Peter Dimov
a048cfb56d Minor fixes to atomic_shared_ptr.hpp 2017-06-16 20:19:37 +03:00
Peter Dimov
070a3a9f1a Add atomic_shared_ptr.adoc 2017-06-16 20:15:23 +03:00
Peter Dimov
d03ef3db5c Merge branch 'develop' into feature/local_shared_ptr 2017-06-16 19:42:45 +03:00
Peter Dimov
6d97c2b89e Remove javascript that tried to integrate the Boost banner, as it didn't work 2017-06-16 19:32:35 +03:00
Peter Dimov
7484d4da41 Merge branch 'develop' into feature/local_shared_ptr 2017-06-16 18:40:01 +03:00
Peter Dimov
2964ed2379 Merge branch 'feature/atomic_shared_ptr' into develop 2017-06-16 18:36:10 +03:00
Peter Dimov
a7668291d2 Add atomic_shared_ptr 2017-06-16 18:26:17 +03:00
Peter Dimov
ffc48e63d8 Merge branch 'develop' into feature/local_shared_ptr 2017-06-16 17:18:33 +03:00
Peter Dimov
bcc9e50a54 Merge branch 'feature/asciidoc' into develop 2017-06-16 17:17:47 +03:00
Peter Dimov
8812114601 Fix line wrapping in pdf 2017-06-15 21:34:53 +03:00
Peter Dimov
5b817ba04d Fix synopses 2017-06-15 21:23:06 +03:00
Glen Fernandes
6db55f7dfd Add _add_ref and _release overload documentation 2017-06-15 11:43:40 -04:00
Glen Fernandes
61de342adc Add deprecated shared_array documentation 2017-06-15 08:16:50 -04:00
Glen Fernandes
7f760526ab Add intrusive_ref_counter documentation 2017-06-15 02:09:06 -04:00
Glen Fernandes
478a819cb5 Add generic pointer casts documentation 2017-06-15 01:36:59 -04:00
Glen Fernandes
902ca6fdf3 Remove 'see below' in documentation 2017-06-14 20:40:11 -04:00
Glen Fernandes
074882976f Slightly better looking comments in documentation 2017-06-14 11:28:41 -04:00
Glen Fernandes
c1820b4a27 Various documentation fixes 2017-06-14 10:29:24 -04:00
Glen Fernandes
8096b7d324 Add make_unique documentation 2017-06-14 08:24:31 -04:00
Glen Fernandes
bdcab9df47 Add examples to make_shared documentation 2017-06-14 01:41:49 -04:00
Glen Fernandes
8f99919102 Update make_shared documentation 2017-06-14 00:18:29 -04:00
Peter Dimov
27898b0823 Constrain conversions to shared_ptr/weak_ptr 2017-06-13 20:57:12 +03:00
Peter Dimov
47ee1e09e9 Use single allocation in deleter and allocator constructors 2017-06-13 18:29:18 +03:00
Peter Dimov
4dda1b5fbb Add lsp_array_* tests 2017-06-13 18:03:01 +03:00
Peter Dimov
585de501da Embed local_counted_base in the deleter in the pointer case 2017-06-13 17:27:06 +03:00
Peter Dimov
420626d6d9 Add weak_ptr.adoc 2017-06-13 06:34:16 +03:00
Peter Dimov
ab99c8f7aa Reflect unique_ptr constructor change 2017-06-13 05:56:19 +03:00
Peter Dimov
0eb6ad145d Merge branch 'develop' into feature/asciidoc 2017-06-13 05:51:51 +03:00
Peter Dimov
1d314c5668 Make null unique_ptr convert to empty shared_ptr 2017-06-13 05:50:40 +03:00
Peter Dimov
5b7d3c08ab Small fix to enable_shared_from_this.adoc 2017-06-13 02:51:02 +03:00
Peter Dimov
f770e53989 More history 2017-06-13 02:22:51 +03:00
Peter Dimov
c4d07defcd Add .gitignore 2017-06-13 01:46:50 +03:00
Peter Dimov
65e616c90b Add a history item for the N1450 formal proposal 2017-06-13 01:45:18 +03:00
Peter Dimov
f90b418460 Add enable_shared_from_this.adoc 2017-06-13 01:34:31 +03:00
Peter Dimov
bd2474e7f3 Add shared_ptr.adoc 2017-06-12 20:06:12 +03:00
Peter Dimov
a88d8b5b29 Add pointer_to_other.adoc 2017-06-12 18:20:54 +03:00
Peter Dimov
213c00aed7 Merge branch 'develop' into feature/asciidoc 2017-06-12 18:07:46 +03:00
Peter Dimov
52d976fde2 Use BOOST_SP_NOEXCEPT, BOOST_SP_NOEXCEPT_WITH_ASSERT 2017-06-12 18:06:54 +03:00
Peter Dimov
a6031ff8e2 Add scoped_array.adoc 2017-06-12 16:53:57 +03:00