Peter Dimov
							
						 
					 | 
					
						
						
							
						
						0da6902267
					 | 
					
						
						
							
							Move smart_ptr into boost/smart_ptr/*.hpp (refs #2239).
						
						
						
						
						
						
						
						[SVN r51509] 
						
						
					 | 
					
						2009-03-01 16:00:42 +00:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Peter Dimov
							
						 
					 | 
					
						
						
							
						
						13f91c15f0
					 | 
					
						
						
							
							Sync enable_shared_from_this.hpp and shared_ptr.hpp with release.
						
						
						
						
						
						
						
						[SVN r51485] 
						
						
					 | 
					
						2009-02-28 20:02:12 +00:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Peter Dimov
							
						 
					 | 
					
						
						
							
						
						31685fe551
					 | 
					
						
						
							
							Updated Borland workaround to properly use BOOST_NO_MEMBER_TEMPLATE_FRIENDS.
						
						
						
						
						
						
						
						[SVN r45347] 
						
						
					 | 
					
						2008-05-14 00:21:28 +00:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Peter Dimov
							
						 
					 | 
					
						
						
							
						
						da323af72d
					 | 
					
						
						
							
							Fixes for old compilers.
						
						
						
						
						
						
						
						[SVN r45069] 
						
						
					 | 
					
						2008-05-03 15:33:06 +00:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Daniel Frey
							
						 
					 | 
					
						
						
							
						
						357d3c4d54
					 | 
					
						
						
							
							Fixed comment to reflect the intention and the current code
						
						
						
						
						
						
						
						[SVN r44873] 
						
						
					 | 
					
						2008-04-29 05:32:13 +00:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Daniel Frey
							
						 
					 | 
					
						
						
							
						
						e3422efec6
					 | 
					
						
						
							
							Improved sp_deleter_wrapper implementation
						
						
						
						
						
						
						
						[SVN r44837] 
						
						
					 | 
					
						2008-04-28 07:17:11 +00:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Daniel Frey
							
						 
					 | 
					
						
						
							
						
						a01e4c3f83
					 | 
					
						
						
							
							Refactored and optimized enable_shared_from_this
						
						
						
						
						
						
						
						[SVN r44782] 
						
						
					 | 
					
						2008-04-26 19:59:11 +00:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Daniel Frey
							
						 
					 | 
					
						
						
							
						
						8b3907ae81
					 | 
					
						
						
							
							Remove dynamic_cast in init_internal_shared_once()
						
						
						
						
						
						
						
						[SVN r44744] 
						
						
					 | 
					
						2008-04-23 19:32:44 +00:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Daniel Frey
							
						 
					 | 
					
						
						
							
						
						77f2d3f614
					 | 
					
						
						
							
							Reduce enable_shared_from_this overhead (replace _internal_shared_ptr by _internal_shared_count)
						
						
						
						
						
						
						
						[SVN r44730] 
						
						
					 | 
					
						2008-04-23 06:12:39 +00:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Daniel Frey
							
						 
					 | 
					
						
						
							
						
						9e92c6354c
					 | 
					
						
						
							
							Reduce enable_shared_from_this overhead
						
						
						
						
						
						
						
						[SVN r44724] 
						
						
					 | 
					
						2008-04-22 19:48:39 +00:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Frank Mori Hess
							
						 
					 | 
					
						
						
							
						
						3a578ac7c1
					 | 
					
						
						
							
							Added another BOOST_ASSERT to enable_shared_from_this::_internal_accept_owner.
						
						
						
						
						
						
						
						[SVN r44499] 
						
						
					 | 
					
						2008-04-17 13:40:44 +00:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Frank Mori Hess
							
						 
					 | 
					
						
						
							
						
						9365853fde
					 | 
					
						
						
							
							Avoid needless overhead of wrapping owner's deleter in deleter_wrapper if
						
						
						
						
						
						
						
						shared_from_this has not been called yet, as Peter suggested
earlier.
[SVN r44448] 
						
						
					 | 
					
						2008-04-16 00:06:29 +00:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Peter Dimov
							
						 
					 | 
					
						
						
							
						
						4094c23537
					 | 
					
						
						
							
							sp_accept_owner added.
						
						
						
						
						
						
						
						[SVN r44353] 
						
						
					 | 
					
						2008-04-12 18:22:18 +00:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Peter Dimov
							
						 
					 | 
					
						
						
							
						
						dc6a8f0696
					 | 
					
						
						
							
							_internal_accept_owner now checks if _owned isn't already true.
						
						
						
						
						
						
						
						[SVN r43856] 
						
						
					 | 
					
						2008-03-25 15:46:40 +00:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Peter Dimov
							
						 
					 | 
					
						
						
							
						
						af7d4fabad
					 | 
					
						
						
							
							New enable_shared_from_this tests, fix.
						
						
						
						
						
						
						
						[SVN r43829] 
						
						
					 | 
					
						2008-03-24 16:00:28 +00:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Frank Mori Hess
							
						 
					 | 
					
						
						
							
						
						d17a096407
					 | 
					
						
						
							
							Fixed compile error with new enable_shared_from_this code,
						
						
						
						
						
						
						
						reported by Tim Blechmann 
[SVN r43823] 
						
						
					 | 
					
						2008-03-24 15:07:00 +00:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Peter Dimov
							
						 
					 | 
					
						
						
							
						
						5b17f88f0e
					 | 
					
						
						
							
							Initialize _owned in the copy constructor as well.
						
						
						
						
						
						
						
						[SVN r43739] 
						
						
					 | 
					
						2008-03-20 22:10:52 +00:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Frank Mori Hess
							
						 
					 | 
					
						
						
							
						
						1c2d780f9e
					 | 
					
						
						
							
							Added support for calling enable_shared_from_this::shared_from_this in
						
						
						
						
						
						
						
						constructors.  Closes #1696.
[SVN r43738] 
						
						
					 | 
					
						2008-03-20 19:32:43 +00:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Peter Dimov
							
						 
					 | 
					
						
						
							
						
						0127c06692
					 | 
					
						
						
							
							Added a note that it's not necessary to initialize _internal_weak_this.
						
						
						
						
						
						
						
						[SVN r31566] 
						
						
					 | 
					
						2005-11-05 14:40:29 +00:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Douglas Gregor
							
						 
					 | 
					
						
						
							
						
						cb6cb636f7
					 | 
					
						
						
							
							Converted to Boost Software License, Version 1.0
						
						
						
						
						
						
						
						[SVN r24055] 
						
						
					 | 
					
						2004-07-26 00:32:12 +00:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Peter Dimov
							
						 
					 | 
					
						
						
							
						
						c48f05dcb4
					 | 
					
						
						
							
							enable_shared_from_this is now const-tolerant.
						
						
						
						
						
						
						
						[SVN r22298] 
						
						
					 | 
					
						2004-02-16 18:50:07 +00:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Peter Dimov
							
						 
					 | 
					
						
						
							
						
						e760759414
					 | 
					
						
						
							
							Fixed a copy/assignment issue.
						
						
						
						
						
						
						
						[SVN r18122] 
						
						
					 | 
					
						2003-03-28 12:27:55 +00:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Peter Dimov
							
						 
					 | 
					
						
						
							
						
						804b1483c7
					 | 
					
						
						
							
							enable_shared_from_this-related fixes.
						
						
						
						
						
						
						
						[SVN r16341] 
						
						
					 | 
					
						2002-11-20 12:38:51 +00:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Peter Dimov
							
						 
					 | 
					
						
						
							
						
						11a046f628
					 | 
					
						
						
							
							BOOST_ASSERTs added.
						
						
						
						
						
						
						
						[SVN r16324] 
						
						
					 | 
					
						2002-11-19 16:18:18 +00:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Peter Dimov
							
						 
					 | 
					
						
						
							
						
						f6b7ff4b34
					 | 
					
						
						
							
							Major changes to shared_ptr and weak_ptr
						
						
						
						
						
						
						
						[SVN r16314] 
						
						
					 | 
					
						2002-11-18 14:37:02 +00:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 |