Peter Dimov
							
						 
					 | 
					
						
						
							
						
						e306b30dcf
					 | 
					
						
						
							
							Use a private detail/sp_typeinfo header instead of the deprecated Core one
						
						
						
						
						
						
					 | 
					
						2019-04-22 05:25:07 +03:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Peter Dimov
							
						 
					 | 
					
						
						
							
						
						51d8167fbf
					 | 
					
						
						
							
							Add more BOOST_SP_NOEXCEPT
						
						
						
						
						
						
					 | 
					
						2019-01-28 18:46:39 +02:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Peter Dimov
							
						 
					 | 
					
						
						
							
						
						0adb1fb212
					 | 
					
						
						
							
							Add shared_count constructor taking sp_counted_base*
						
						
						
						
						
						
					 | 
					
						2017-06-22 15:24:49 +03:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Peter Dimov
							
						 
					 | 
					
						
						
							
						
						6e5a382b6b
					 | 
					
						
						
							
							Start work on get_deleter for local_shared_ptr
						
						
						
						
						
						
					 | 
					
						2017-06-20 19:01:16 +03:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Peter Dimov
							
						 
					 | 
					
						
						
							
						
						0e78e219f5
					 | 
					
						
						
							
							Make default constructors constexpr
						
						
						
						
						
						
					 | 
					
						2017-06-18 02:43:20 +03: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
							
						 
					 | 
					
						
						
							
						
						df90496583
					 | 
					
						
						
							
							Disable deprecation warnings on g++/clang
						
						
						
						
						
						
					 | 
					
						2015-09-10 23:45:47 +03:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Peter Dimov
							
						 
					 | 
					
						
						
							
						
						d875a68ceb
					 | 
					
						
						
							
							Add constructor/assignment taking boost::movelib::unique_ptr
						
						
						
						
						
						
					 | 
					
						2015-05-04 01:06:42 +03:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Peter Dimov
							
						 
					 | 
					
						
						
							
						
						90e74511f7
					 | 
					
						
						
							
							Add support and tests for C++11 minimal allocators
						
						
						
						
						
						
					 | 
					
						2014-02-05 00:17:34 +02:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Peter Dimov
							
						 
					 | 
					
						
						
							
						
						a4f853bfbc
					 | 
					
						
						
							
							Revert "SmartPtr: Remove obsolete MSVC version checks."
						
						
						
						
						
						
						
						This reverts commit 7d1c527ac0. 
						
						
					 | 
					
						2013-12-07 19:25:05 +02:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Peter Dimov
							
						 
					 | 
					
						
						
							
						
						d9b29beebe
					 | 
					
						
						
							
							Revert "Remove obsolete MSVC check from pragma guard"
						
						
						
						
						
						
						
						This reverts commit e4f24e4d3d. 
						
						
					 | 
					
						2013-12-07 19:22:43 +02:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Stephen Kelly
							
						 
					 | 
					
						
						
							
						
						e4f24e4d3d
					 | 
					
						
						
							
							Remove obsolete MSVC check from pragma guard
						
						
						
						
						
						
						
						git grep -h -B1 "^#\s*pragma once" | grep -v pragma | sort | uniq
is now clean.
[SVN r85952] 
						
						
					 | 
					
						2013-09-26 13:02:51 +00:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Stephen Kelly
							
						 
					 | 
					
						
						
							
						
						7d1c527ac0
					 | 
					
						
						
							
							SmartPtr: Remove obsolete MSVC version checks.
						
						
						
						
						
						
						
						[SVN r85929] 
						
						
					 | 
					
						2013-09-26 09:39:50 +00:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Peter Dimov
							
						 
					 | 
					
						
						
							
						
						82e178f043
					 | 
					
						
						
							
							Avoid stack overflow in make_shared. Refs #4256.
						
						
						
						
						
						
						
						[SVN r83198] 
						
						
					 | 
					
						2013-02-28 08:02:09 +00:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Peter Dimov
							
						 
					 | 
					
						
						
							
						
						647f67aabf
					 | 
					
						
						
							
							Replace use of BOOST_HAS_RVALUE_REFS with !BOOST_NO_CXX11_RVALUE_REFERENCES.
						
						
						
						
						
						
						
						[SVN r81900] 
						
						
					 | 
					
						2012-12-13 16:48:57 +00:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Peter Dimov
							
						 
					 | 
					
						
						
							
						
						fd52dbc411
					 | 
					
						
						
							
							Change make_shared to use the new _internal_get_untyped_deleter. Refs #6830.
						
						
						
						
						
						
						
						[SVN r81860] 
						
						
					 | 
					
						2012-12-11 18:21:29 +00:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Peter Dimov
							
						 
					 | 
					
						
						
							
						
						d74c09dd5a
					 | 
					
						
						
							
							Apply patch from #7722. Refs #7722.
						
						
						
						
						
						
						
						[SVN r81488] 
						
						
					 | 
					
						2012-11-22 17:39:27 +00:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Peter Dimov
							
						 
					 | 
					
						
						
							
						
						8c15401ea7
					 | 
					
						
						
							
							Implement shared_ptr<X[]>, weak_ptr<X[]>. Refs #1113.
						
						
						
						
						
						
						
						[SVN r81149] 
						
						
					 | 
					
						2012-11-02 17:41:33 +00:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Peter Dimov
							
						 
					 | 
					
						
						
							
						
						0c22e55f3e
					 | 
					
						
						
							
							Add shared_ptr constructor taking std::unique_ptr. Refs #6625.
						
						
						
						
						
						
						
						[SVN r81131] 
						
						
					 | 
					
						2012-10-31 22:16:20 +00:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Peter Dimov
							
						 
					 | 
					
						
						
							
						
						593093e46d
					 | 
					
						
						
							
							Fix make_shared to not copy the deleter. Refs #4256. Refs #3875.
						
						
						
						
						
						
						
						[SVN r69250] 
						
						
					 | 
					
						2011-02-24 21:51:21 +00:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Timothy Zachary Laine
							
						 
					 | 
					
						
						
							
						
						fc12543814
					 | 
					
						
						
							
							Merged in smart_ptr changes from the sandbox/boost0x branch created for
						
						
						
						
						
						
						
						BoostCon '09.  This adds move semantics to weak_ptr and intrusive_ptr.
[SVN r52937] 
						
						
					 | 
					
						2009-05-12 16:18:15 +00:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Peter Dimov
							
						 
					 | 
					
						
						
							
						
						ad1b344405
					 | 
					
						
						
							
							Refs #2394 (fixed in trunk.)
						
						
						
						
						
						
						
						[SVN r51514] 
						
						
					 | 
					
						2009-03-01 17:10:49 +00:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Peter Dimov
							
						 
					 | 
					
						
						
							
						
						0da6902267
					 | 
					
						
						
							
							Move smart_ptr into boost/smart_ptr/*.hpp (refs #2239).
						
						
						
						
						
						
						
						[SVN r51509] 
						
						
					 | 
					
						2009-03-01 16:00:42 +00:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 |