Hartmut Kaiser
							
						 
					 | 
					
						
						
							
						
						825786d59a
					 | 
					
						
						
							
							Re-added sunpro specific initialization
						
						
						
						
						
						
						
						[SVN r66091] 
						
						
					 | 
					
						2010-10-19 13:33:00 +00:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Hartmut Kaiser
							
						 
					 | 
					
						
						
							
						
						37f10d500d
					 | 
					
						
						
							
							Fixing sp_typeinfo for clang and gcc 4.5.1
						
						
						
						
						
						
						
						[SVN r66031] 
						
						
					 | 
					
						2010-10-17 02:24:40 +00:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Peter Dimov
							
						 
					 | 
					
						
						
							
						
						2e53b1eb38
					 | 
					
						
						
							
							Applied patch for Sun C++. Refs #4199.
						
						
						
						
						
						
						
						[SVN r62245] 
						
						
					 | 
					
						2010-05-26 17:43:58 +00:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Peter Dimov
							
						 
					 | 
					
						
						
							
						
						577528812a
					 | 
					
						
						
							
							Fix sp_typeinfo to match the interface of std::type_info.
						
						
						
						
						
						
						
						[SVN r58127] 
						
						
					 | 
					
						2009-12-03 20:31:01 +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 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Nicola Musatti
							
						 
					 | 
					
						
						
							
						
						ed79000ea8
					 | 
					
						
						
							
							Patch from Ticket #2342
						
						
						
						
						
						
						
						[SVN r49153] 
						
						
					 | 
					
						2008-10-06 20:17:18 +00:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Peter Dimov
							
						 
					 | 
					
						
						
							
						
						774332f85a
					 | 
					
						
						
							
							Fix #2263. See also [48835].
						
						
						
						
						
						
						
						[SVN r48838] 
						
						
					 | 
					
						2008-09-17 22:53:53 +00:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Peter Dimov
							
						 
					 | 
					
						
						
							
						
						f5990cab65
					 | 
					
						
						
							
							Fix #1758. V9 is the default for g++ 4.2 or later, on 4.1 and earlier do not attempt to use CAS on V8.
						
						
						
						
						
						
						
						[SVN r48837] 
						
						
					 | 
					
						2008-09-17 22:49:18 +00:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Peter Dimov
							
						 
					 | 
					
						
						
							
						
						6175baf858
					 | 
					
						
						
							
							Fix #2000.
						
						
						
						
						
						
						
						[SVN r48836] 
						
						
					 | 
					
						2008-09-17 22:43:14 +00:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Peter Dimov
							
						 
					 | 
					
						
						
							
						
						2fb567b3f2
					 | 
					
						
						
							
							Fix #2336.
						
						
						
						
						
						
						
						[SVN r48835] 
						
						
					 | 
					
						2008-09-17 22:37:13 +00:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Peter Dimov
							
						 
					 | 
					
						
						
							
						
						2b25579338
					 | 
					
						
						
							
							Fix #2310.
						
						
						
						
						
						
						
						[SVN r48834] 
						
						
					 | 
					
						2008-09-17 22:31:13 +00:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Peter Dimov
							
						 
					 | 
					
						
						
							
						
						a97cd2d0cc
					 | 
					
						
						
							
							Fix #2337.
						
						
						
						
						
						
						
						[SVN r48833] 
						
						
					 | 
					
						2008-09-17 22:21:56 +00:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Peter Dimov
							
						 
					 | 
					
						
						
							
						
						2a92df56f2
					 | 
					
						
						
							
							#include <ia64intrin.h> in spinlock_sync.hpp as well.
						
						
						
						
						
						
						
						[SVN r46055] 
						
						
					 | 
					
						2008-06-02 20:01:30 +00:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Peter Dimov
							
						 
					 | 
					
						
						
							
						
						366472fc35
					 | 
					
						
						
							
							Fix #1938 in trunk
						
						
						
						
						
						
						
						[SVN r45690] 
						
						
					 | 
					
						2008-05-23 20:29:14 +00:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Peter Dimov
							
						 
					 | 
					
						
						
							
						
						2bfe13c9c4
					 | 
					
						
						
							
							Renamed CRITICAL_SECTION to critical_section to avoid ambiguity.
						
						
						
						
						
						
						
						[SVN r45545] 
						
						
					 | 
					
						2008-05-19 15:09:54 +00:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Peter Dimov
							
						 
					 | 
					
						
						
							
						
						05e050abe0
					 | 
					
						
						
							
							Disable sp_convertible for Borland 5.x.
						
						
						
						
						
						
						
						[SVN r45346] 
						
						
					 | 
					
						2008-05-13 23:53:12 +00:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Peter Dimov
							
						 
					 | 
					
						
						
							
						
						2f1b1acc7a
					 | 
					
						
						
							
							Fix g++ 3.2 regression.
						
						
						
						
						
						
						
						[SVN r45177] 
						
						
					 | 
					
						2008-05-06 18:58:15 +00:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Peter Dimov
							
						 
					 | 
					
						
						
							
						
						da323af72d
					 | 
					
						
						
							
							Fixes for old compilers.
						
						
						
						
						
						
						
						[SVN r45069] 
						
						
					 | 
					
						2008-05-03 15:33:06 +00:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Peter Dimov
							
						 
					 | 
					
						
						
							
						
						0c4aaef77c
					 | 
					
						
						
							
							Fix #1106.
						
						
						
						
						
						
						
						[SVN r45068] 
						
						
					 | 
					
						2008-05-03 15:07:58 +00:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Ralf W. Grosse-Kunstleve
							
						 
					 | 
					
						
						
							
						
						440fcb7ba0
					 | 
					
						
						
							
							missing workaround.hpp include added
						
						
						
						
						
						
						
						[SVN r45040] 
						
						
					 | 
					
						2008-05-02 19:44:56 +00:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Peter Dimov
							
						 
					 | 
					
						
						
							
						
						18a6c1add8
					 | 
					
						
						
							
							make_shared added; tweaks for old compilers; fixes #1884.
						
						
						
						
						
						
						
						[SVN r44979] 
						
						
					 | 
					
						2008-05-01 16:50:39 +00:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Daniel Frey
							
						 
					 | 
					
						
						
							
						
						a01e4c3f83
					 | 
					
						
						
							
							Refactored and optimized enable_shared_from_this
						
						
						
						
						
						
						
						[SVN r44782] 
						
						
					 | 
					
						2008-04-26 19:59:11 +00:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Peter Dimov
							
						 
					 | 
					
						
						
							
						
						93545d5cf2
					 | 
					
						
						
							
							Silence an g++ -Wextra warning.
						
						
						
						
						
						
						
						[SVN r44728] 
						
						
					 | 
					
						2008-04-23 00:33:58 +00:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Daniel Frey
							
						 
					 | 
					
						
						
							
						
						9e92c6354c
					 | 
					
						
						
							
							Reduce enable_shared_from_this overhead
						
						
						
						
						
						
						
						[SVN r44724] 
						
						
					 | 
					
						2008-04-22 19:48:39 +00:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Daniel Frey
							
						 
					 | 
					
						
						
							
						
						e12ed6864b
					 | 
					
						
						
							
							Avoid unneccessary increment/decrement of reference count
						
						
						
						
						
						
						
						[SVN r44711] 
						
						
					 | 
					
						2008-04-22 06:31:32 +00:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								John Maddock
							
						 
					 | 
					
						
						
							
						
						35f2af947c
					 | 
					
						
						
							
							Changed #includes to avoid circular dependencies between shared_ptr and TR1.
						
						
						
						
						
						
						
						[SVN r44595] 
						
						
					 | 
					
						2008-04-19 16:28:00 +00:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Peter Dimov
							
						 
					 | 
					
						
						
							
						
						16828c9c0a
					 | 
					
						
						
							
							Disabled sync use for hppa.
						
						
						
						
						
						
						
						[SVN r44441] 
						
						
					 | 
					
						2008-04-15 19:02:13 +00:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Peter Dimov
							
						 
					 | 
					
						
						
							
						
						b45d011d5a
					 | 
					
						
						
							
							Honor BOOST_DISABLE_THREADS; route GCC/ARM to the spinlock implementation; fall back to the spinlock implementation instead of using pthread_mutex.
						
						
						
						
						
						
						
						[SVN r44369] 
						
						
					 | 
					
						2008-04-13 15:35:40 +00:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Peter Dimov
							
						 
					 | 
					
						
						
							
						
						f85a1bf406
					 | 
					
						
						
							
							shared_ptr::lock no longer requires exceptions.
						
						
						
						
						
						
						
						[SVN r44344] 
						
						
					 | 
					
						2008-04-12 14:27:22 +00:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Peter Dimov
							
						 
					 | 
					
						
						
							
						
						dbd62686a3
					 | 
					
						
						
							
							ARM assembly fix.
						
						
						
						
						
						
						
						[SVN r44140] 
						
						
					 | 
					
						2008-04-09 23:19:22 +00:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Peter Dimov
							
						 
					 | 
					
						
						
							
						
						e4f638025c
					 | 
					
						
						
							
							spinlock_gcc_arm.hpp added.
						
						
						
						
						
						
						
						[SVN r44138] 
						
						
					 | 
					
						2008-04-09 21:08:39 +00:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Peter Dimov
							
						 
					 | 
					
						
						
							
						
						d8296b3933
					 | 
					
						
						
							
							sp_counted_base_spin.hpp added, enabled by BOOST_SP_USE_SPINLOCK.
						
						
						
						
						
						
						
						[SVN r44137] 
						
						
					 | 
					
						2008-04-09 19:58:54 +00:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Peter Dimov
							
						 
					 | 
					
						
						
							
						
						b4885a1dd6
					 | 
					
						
						
							
							Proper try_lock semantics.
						
						
						
						
						
						
						
						[SVN r44132] 
						
						
					 | 
					
						2008-04-09 17:49:20 +00:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Peter Dimov
							
						 
					 | 
					
						
						
							
						
						748b1baee8
					 | 
					
						
						
							
							detail/spinlock_pool.hpp added.
						
						
						
						
						
						
						
						[SVN r44074] 
						
						
					 | 
					
						2008-04-06 16:53:11 +00:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Peter Dimov
							
						 
					 | 
					
						
						
							
						
						6b25c57712
					 | 
					
						
						
							
							BOOST_COMPILER_FENCE factored out.
						
						
						
						
						
						
						
						[SVN r44058] 
						
						
					 | 
					
						2008-04-05 16:32:49 +00:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Peter Dimov
							
						 
					 | 
					
						
						
							
						
						373c52efa3
					 | 
					
						
						
							
							BOOST_SMT_PAUSE factored out.
						
						
						
						
						
						
						
						[SVN r44056] 
						
						
					 | 
					
						2008-04-05 15:23:28 +00:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Peter Dimov
							
						 
					 | 
					
						
						
							
						
						acb6824ef7
					 | 
					
						
						
							
							spinlock_nt.hpp added, Cygwin fixes.
						
						
						
						
						
						
						
						[SVN r44055] 
						
						
					 | 
					
						2008-04-05 15:06:31 +00:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Peter Dimov
							
						 
					 | 
					
						
						
							
						
						515be965bd
					 | 
					
						
						
							
							Fix #1759 in trunk.
						
						
						
						
						
						
						
						[SVN r44004] 
						
						
					 | 
					
						2008-04-02 21:42:52 +00:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Peter Dimov
							
						 
					 | 
					
						
						
							
						
						6ef32e1627
					 | 
					
						
						
							
							boost::detail::spinlock added.
						
						
						
						
						
						
						
						[SVN r43950] 
						
						
					 | 
					
						2008-03-30 16:33:58 +00:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Peter Dimov
							
						 
					 | 
					
						
						
							
						
						2452705117
					 | 
					
						
						
							
							Missing "inline" added.
						
						
						
						
						
						
						
						[SVN r43916] 
						
						
					 | 
					
						2008-03-28 20:44:45 +00:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Peter Dimov
							
						 
					 | 
					
						
						
							
						
						bb076d67e6
					 | 
					
						
						
							
							detail::yield(k) added.
						
						
						
						
						
						
						
						[SVN r43888] 
						
						
					 | 
					
						2008-03-27 22:20:11 +00:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Boris Gubenko
							
						 
					 | 
					
						
						
							
						
						7b5beeedde
					 | 
					
						
						
							
							fix typo in comment
						
						
						
						
						
						
						
						[SVN r40605] 
						
						
					 | 
					
						2007-10-30 12:58:36 +00:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Boris Gubenko
							
						 
					 | 
					
						
						
							
						
						9e41d1f194
					 | 
					
						
						
							
							add support for aC++ on HP-UX ia64
						
						
						
						
						
						
						
						[SVN r40604] 
						
						
					 | 
					
						2007-10-30 12:48:44 +00:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Boris Gubenko
							
						 
					 | 
					
						
						
							
						
						f49a2fb1e1
					 | 
					
						
						
							
							add support for aC++ on HP-UX ia64
						
						
						
						
						
						
						
						[SVN r40603] 
						
						
					 | 
					
						2007-10-30 12:43:47 +00:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Peter Dimov
							
						 
					 | 
					
						
						
							
						
						9db307eda5
					 | 
					
						
						
							
							defined(__ppc) added (Daniel P Furlani)
						
						
						
						
						
						
						
						[SVN r39427] 
						
						
					 | 
					
						2007-09-20 20:46:56 +00:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Peter Dimov
							
						 
					 | 
					
						
						
							
						
						f5ce4dbc4c
					 | 
					
						
						
							
							Fixes #1243
						
						
						
						
						
						
						
						[SVN r39199] 
						
						
					 | 
					
						2007-09-11 20:58:19 +00:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Peter Dimov
							
						 
					 | 
					
						
						
							
						
						e0ca42bb88
					 | 
					
						
						
							
							BOOST_NO_TYPEID support (#1108).
						
						
						
						
						
						
						
						[SVN r38976] 
						
						
					 | 
					
						2007-08-26 20:34:40 +00:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Peter Dimov
							
						 
					 | 
					
						
						
							
						
						ecb41cb150
					 | 
					
						
						
							
							sp_unary_addr_test added (reported by Scott French)
						
						
						
						
						
						
						
						[SVN r38137] 
						
						
					 | 
					
						2007-07-04 16:35:44 +00:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Peter Dimov
							
						 
					 | 
					
						
						
							
						
						5b57eff9b8
					 | 
					
						
						
							
							atomic_count_gcc_x86 added since _sync doesn't work on i386
						
						
						
						
						
						
						
						[SVN r37637] 
						
						
					 | 
					
						2007-05-08 20:14:38 +00:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Peter Dimov
							
						 
					 | 
					
						
						
							
						
						f980da560a
					 | 
					
						
						
							
							Use __sync intrinsics on g++ 4.1+
						
						
						
						
						
						
						
						[SVN r37528] 
						
						
					 | 
					
						2007-04-28 18:13:12 +00:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 |