Daniel James 
							
						 
					 
					
						
						
							
						
						b8d96be8f7 
					 
					
						
						
							
							Unordered: Macro to simplifiy variadic/emplace_args creation.  
						
						 
						
						... 
						
						
						
						[SVN r79351] 
						
						
					 
					
						2012-07-08 11:53:16 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Daniel James 
							
						 
					 
					
						
						
							
						
						68edec9f97 
					 
					
						
						
							
							Unordered: Remove old, unused function.  
						
						 
						
						... 
						
						
						
						[SVN r79350] 
						
						
					 
					
						2012-07-08 11:52:38 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Daniel James 
							
						 
					 
					
						
						
							
						
						39bafd7b10 
					 
					
						
						
							
							Unordered: Reapply changes reverted in r78788.  
						
						 
						
						... 
						
						
						
						[SVN r79163] 
						
						
					 
					
						2012-06-28 20:58:56 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Daniel James 
							
						 
					 
					
						
						
							
						
						893ebc5adb 
					 
					
						
						
							
							Unordered: Don't use std::allocator_traits on Visual C++ 11.  
						
						 
						
						... 
						
						
						
						[SVN r78789] 
						
						
					 
					
						2012-06-01 11:06:03 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Daniel James 
							
						 
					 
					
						
						
							
						
						7158700502 
					 
					
						
						
							
							Unordered: Revert unmerged changes in trunk.  
						
						 
						
						... 
						
						
						
						So that I can fix issues in the beta.
[SVN r78788] 
						
						
					 
					
						2012-06-01 11:03:22 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Daniel James 
							
						 
					 
					
						
						
							
						
						1eac47a275 
					 
					
						
						
							
							Unordered: Use Boost.Move in a few more places.  
						
						 
						
						... 
						
						
						
						Should be better for compilers with variadic parameters, but no rvalue
references. If such a thing ever exists.
[SVN r78536] 
						
						
					 
					
						2012-05-21 22:15:33 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Daniel James 
							
						 
					 
					
						
						
							
						
						c6f0175c79 
					 
					
						
						
							
							Unordered: Combine emplace_args + allocator_helpers.  
						
						 
						
						... 
						
						
						
						[SVN r78535] 
						
						
					 
					
						2012-05-21 22:14:59 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Daniel James 
							
						 
					 
					
						
						
							
						
						6031b66f99 
					 
					
						
						
							
							Unordered: Fix namespaces for renaming in bcp. Refs  #6905 .  
						
						 
						
						... 
						
						
						
						[SVN r78491] 
						
						
					 
					
						2012-05-17 06:20:55 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Daniel James 
							
						 
					 
					
						
						
							
						
						d863f17673 
					 
					
						
						
							
							Unordered: Try to fix Sun compile error.  
						
						 
						
						... 
						
						
						
						The Sun compile tests have started failing, I'm not sure what triggered this,
but it seems to be confused by the various uses of the identifier `node`, so
try renaming the class and see if that improves things.
[SVN r78413] 
						
						
					 
					
						2012-05-10 21:37:44 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Daniel James 
							
						 
					 
					
						
						
							
						
						24c08646f4 
					 
					
						
						
							
							Unordered: Fix macros for picking construct/destroy.  
						
						 
						
						... 
						
						
						
						[SVN r78378] 
						
						
					 
					
						2012-05-08 11:02:29 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Daniel James 
							
						 
					 
					
						
						
							
						
						6604abe600 
					 
					
						
						
							
							Unordered: allocator_helpers cleanup.  
						
						 
						
						... 
						
						
						
						[SVN r78370] 
						
						
					 
					
						2012-05-07 18:10:27 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Daniel James 
							
						 
					 
					
						
						
							
						
						39aed02e32 
					 
					
						
						
							
							Unordered: Check that reserve works for both range and single element insert.  
						
						 
						
						... 
						
						
						
						[SVN r78369] 
						
						
					 
					
						2012-05-07 18:10:04 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Daniel James 
							
						 
					 
					
						
						
							
						
						6b44f3b887 
					 
					
						
						
							
							Unordered: Fix destroy to match construct in last commit.  
						
						 
						
						... 
						
						
						
						[SVN r78368] 
						
						
					 
					
						2012-05-07 18:09:25 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Daniel James 
							
						 
					 
					
						
						
							
						
						cd88cb4a30 
					 
					
						
						
							
							Unordered: 'full construct' requires SFINAE expressions.  
						
						 
						
						... 
						
						
						
						[SVN r78367] 
						
						
					 
					
						2012-05-07 12:22:24 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Daniel James 
							
						 
					 
					
						
						
							
						
						32dc45b7bd 
					 
					
						
						
							
							Unordered: Implement reserve. Refs  #6857 .  
						
						 
						
						... 
						
						
						
						[SVN r78365] 
						
						
					 
					
						2012-05-07 10:58:32 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Daniel James 
							
						 
					 
					
						
						
							
						
						275b03e76b 
					 
					
						
						
							
							Unordered: Avoid -Wshadow warnings. Refs  #6190 .  
						
						 
						
						... 
						
						
						
						[SVN r78364] 
						
						
					 
					
						2012-05-07 10:57:35 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Daniel James 
							
						 
					 
					
						
						
							
						
						995ef1efdb 
					 
					
						
						
							
							Unordered: Use std::allocator_trait's variadic construct.  
						
						 
						
						... 
						
						
						
						[SVN r78349] 
						
						
					 
					
						2012-05-06 12:29:24 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Daniel James 
							
						 
					 
					
						
						
							
						
						8cb85937c4 
					 
					
						
						
							
							Unordered: Reactivate std::allocator_traits for gcc 4.7, and try for Visual C++ 11  
						
						 
						
						... 
						
						
						
						[SVN r78348] 
						
						
					 
					
						2012-05-06 12:28:57 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Daniel James 
							
						 
					 
					
						
						
							
						
						e615ac67c2 
					 
					
						
						
							
							Unordered: allocator_helpers.hpp was moved.  
						
						 
						
						... 
						
						
						
						[SVN r78347] 
						
						
					 
					
						2012-05-06 12:28:05 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Daniel James 
							
						 
					 
					
						
						
							
						
						531f6804ad 
					 
					
						
						
							
							Unordered: Disable std::allocator_traits on gcc for now.  
						
						 
						
						... 
						
						
						
						[SVN r78166] 
						
						
					 
					
						2012-04-23 20:52:08 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Daniel James 
							
						 
					 
					
						
						
							
						
						d5230a874b 
					 
					
						
						
							
							Unordered: Rejig some of the emplace_args macro code. Refs  #6784  
						
						 
						
						... 
						
						
						
						This is a bit cleaner and will hopefully fix the Sun problems.
[SVN r77972] 
						
						
					 
					
						2012-04-14 17:32:28 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Daniel James 
							
						 
					 
					
						
						
							
						
						030fd55d02 
					 
					
						
						
							
							Unordered: Pull forward declarations out of detail/fwd.hpp  
						
						 
						
						... 
						
						
						
						[SVN r77835] 
						
						
					 
					
						2012-04-08 15:30:35 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Daniel James 
							
						 
					 
					
						
						
							
						
						626bb48013 
					 
					
						
						
							
							Unordered: Use iterators in more of the implementation methods.  
						
						 
						
						... 
						
						
						
						[SVN r77834] 
						
						
					 
					
						2012-04-08 15:30:14 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Daniel James 
							
						 
					 
					
						
						
							
						
						e64f82ed03 
					 
					
						
						
							
							Unordered: Fix equality for multimap/multiset.  
						
						 
						
						... 
						
						
						
						[SVN r77833] 
						
						
					 
					
						2012-04-08 15:29:49 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Daniel James 
							
						 
					 
					
						
						
							
						
						c8c71d0ad1 
					 
					
						
						
							
							Unordered/hash: Avoid a gcc warning. Refs  #6771  
						
						 
						
						... 
						
						
						
						[SVN r77832] 
						
						
					 
					
						2012-04-08 15:29:15 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Daniel James 
							
						 
					 
					
						
						
							
						
						4e759b4444 
					 
					
						
						
							
							Unordered: Call policy functions as static functions.  
						
						 
						
						... 
						
						
						
						[SVN r77831] 
						
						
					 
					
						2012-04-08 15:28:26 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Daniel James 
							
						 
					 
					
						
						
							
						
						2fed2fbd9e 
					 
					
						
						
							
							Unordered: Hashing policy for 64 bit computers.  
						
						 
						
						... 
						
						
						
						[SVN r77066] 
						
						
					 
					
						2012-02-18 15:47:59 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Daniel James 
							
						 
					 
					
						
						
							
						
						8a1a475c58 
					 
					
						
						
							
							Unordered: Use container's allocator_traits for old Visual C++.  
						
						 
						
						... 
						
						
						
						[SVN r77017] 
						
						
					 
					
						2012-02-14 23:55:09 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Daniel James 
							
						 
					 
					
						
						
							
						
						08230efb44 
					 
					
						
						
							
							Unordered: Use C++11 allocator_traits with gcc 4.7.  
						
						 
						
						... 
						
						
						
						[SVN r76970] 
						
						
					 
					
						2012-02-11 12:33:25 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Daniel James 
							
						 
					 
					
						
						
							
						
						2aee3add16 
					 
					
						
						
							
							Unordered: Remove some of the smaller primes.  
						
						 
						
						... 
						
						
						
						There's quite a high chance of collisions for these values.
[SVN r76969] 
						
						
					 
					
						2012-02-11 12:33:02 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Daniel James 
							
						 
					 
					
						
						
							
						
						992cc0b077 
					 
					
						
						
							
							Unordered: Some C++11 allocator_traits fixes.  
						
						 
						
						... 
						
						
						
						Can now be used with g++ 4.7. Not activating by default yet.
[SVN r76893] 
						
						
					 
					
						2012-02-05 08:45:52 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Daniel James 
							
						 
					 
					
						
						
							
						
						2e80a82554 
					 
					
						
						
							
							Unordered: Fix undefined macro warnings. Refs  #6522 .  
						
						 
						
						... 
						
						
						
						Just removing the rv reference stuff in extract_keys. I don't it's
needed anyway.
[SVN r76891] 
						
						
					 
					
						2012-02-05 08:44:22 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Daniel James 
							
						 
					 
					
						
						
							
						
						2665090568 
					 
					
						
						
							
							Unordered: Use Boost.Move for variadic forwarding.  
						
						 
						
						... 
						
						
						
						[SVN r76331] 
						
						
					 
					
						2012-01-06 08:36:43 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Daniel James 
							
						 
					 
					
						
						
							
						
						d70fcb8c25 
					 
					
						
						
							
							Unordered: Make using Boost.Move optional.  
						
						 
						
						... 
						
						
						
						[SVN r76330] 
						
						
					 
					
						2012-01-06 08:35:51 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Daniel James 
							
						 
					 
					
						
						
							
						
						8f982c8b27 
					 
					
						
						
							
							Unordered: Fix forwarding from emplace.  
						
						 
						
						... 
						
						
						
						[SVN r75856] 
						
						
					 
					
						2011-12-07 19:18:11 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Daniel James 
							
						 
					 
					
						
						
							
						
						a61e876300 
					 
					
						
						
							
							Unordered: emplace cleanup.  
						
						 
						
						... 
						
						
						
						- Always construct iterator in detail for consistency.
- Move 0-argument emplace to start of overloads.
[SVN r75744] 
						
						
					 
					
						2011-11-30 08:21:58 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Daniel James 
							
						 
					 
					
						
						
							
						
						684e40464f 
					 
					
						
						
							
							Unordered: Manually write out some overloads for emplace.  
						
						 
						
						... 
						
						
						
						Clang creates horrific error messages for Boost.Preprocessor based code,
so for small number of arguments manually write out a few important
functions. Not doing this everywhere.
[SVN r75743] 
						
						
					 
					
						2011-11-30 08:21:38 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Daniel James 
							
						 
					 
					
						
						
							
						
						2507fd78e3 
					 
					
						
						
							
							Unordered: Move rebind into 'types' classes.  
						
						 
						
						... 
						
						
						
						Makes the types in error messages a tad bit nicer.
[SVN r75742] 
						
						
					 
					
						2011-11-30 08:21:04 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Daniel James 
							
						 
					 
					
						
						
							
						
						aeea8e05ad 
					 
					
						
						
							
							Unordered: Fix gcc warning and re-enable warnings-as-errors for gcc.  
						
						 
						
						... 
						
						
						
						[SVN r75599] 
						
						
					 
					
						2011-11-21 23:21:11 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Daniel James 
							
						 
					 
					
						
						
							
						
						11c9955902 
					 
					
						
						
							
							Unordered: Remove support for TR1 tuples. Refs  #6111 .  
						
						 
						
						... 
						
						
						
						[SVN r75432] 
						
						
					 
					
						2011-11-10 15:16:06 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Daniel James 
							
						 
					 
					
						
						
							
						
						9cb361f35e 
					 
					
						
						
							
							Unordered: construct_from_tuple for old versions of sun.  
						
						 
						
						... 
						
						
						
						Not properly tested, as I haven't got the compiler fully working on my
machine.
[SVN r75341] 
						
						
					 
					
						2011-11-06 09:34:54 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Daniel James 
							
						 
					 
					
						
						
							
						
						c3477b2624 
					 
					
						
						
							
							Unordered: Don't use SFINAE expression hack on Visual C++.  
						
						 
						
						... 
						
						
						
						Sometimes it doesn't work. This means I can clean up the implementation
for other compilers, but I'll leave that for now.
[SVN r75167] 
						
						
					 
					
						2011-10-29 16:31:40 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Daniel James 
							
						 
					 
					
						
						
							
						
						a5dcc9dab0 
					 
					
						
						
							
							Unordered: Return iterators in pairs instead of node_pointers.  
						
						 
						
						... 
						
						
						
						It looks like the current version doesn't work with a correct
implementation of C++11 pairs since they don't use explicit conversions.
So just return the correct type in the first place.
Should probably be using iterators in other places as well. I was using
node_pointers everywhere due to some legacy from older versions.
[SVN r75158] 
						
						
					 
					
						2011-10-28 17:42:51 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Daniel James 
							
						 
					 
					
						
						
							
						
						6ebc2e72ff 
					 
					
						
						
							
							Unordered: Rename B0, B1 etc. to avoid macro clash. Refs  #6062 .  
						
						 
						
						... 
						
						
						
						[SVN r75123] 
						
						
					 
					
						2011-10-26 21:31:27 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Daniel James 
							
						 
					 
					
						
						
							
						
						4471e056f4 
					 
					
						
						
							
							Unordered: Avoid passing UDTs through ....  
						
						 
						
						... 
						
						
						
						[SVN r74913] 
						
						
					 
					
						2011-10-11 08:36:23 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Daniel James 
							
						 
					 
					
						
						
							
						
						b56a5ead66 
					 
					
						
						
							
							Unordered: Some inspect fixes.  
						
						 
						
						... 
						
						
						
						[SVN r74908] 
						
						
					 
					
						2011-10-11 00:31:19 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Daniel James 
							
						 
					 
					
						
						
							
						
						2775ae2f2e 
					 
					
						
						
							
							Unordered: Correct fix for old gcc.  
						
						 
						
						... 
						
						
						
						[SVN r74836] 
						
						
					 
					
						2011-10-09 01:23:25 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Daniel James 
							
						 
					 
					
						
						
							
						
						8557a30592 
					 
					
						
						
							
							Unordered: Fix dependent type.  
						
						 
						
						... 
						
						
						
						[SVN r74832] 
						
						
					 
					
						2011-10-09 00:47:08 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Daniel James 
							
						 
					 
					
						
						
							
						
						fd530b87f6 
					 
					
						
						
							
							Unordered: Remove use of BOOST_PP_ENUM_SHIFTED.  
						
						 
						
						... 
						
						
						
						Doesn't seem to work on Intel's preprocessor.
[SVN r74813] 
						
						
					 
					
						2011-10-08 17:39:54 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Daniel James 
							
						 
					 
					
						
						
							
						
						674d635024 
					 
					
						
						
							
							Unordered: Move has_member into nested struct for sun.  
						
						 
						
						... 
						
						
						
						[SVN r74812] 
						
						
					 
					
						2011-10-08 17:39:36 +00:00