Christian Mazakas
							
						 
					 | 
					
						
						
							
						
						110c5dcf10
					 | 
					
						
						
							
							Remove unnecessary test files due to FCA refactor
						
						
						
						
						
						
							
						
					 | 
					
						2022-06-01 11:49:09 -07:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Christian Mazakas
							
						 
					 | 
					
						
						
							
						
						37f5a462e4
					 | 
					
						
						
							
							Update reserve_tests to handle the space requirements for new FCA implementation
						
						
						
						
						
						
							
						
					 | 
					
						2022-06-01 11:49:09 -07:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Christian Mazakas
							
						 
					 | 
					
						
						
							
						
						a1fb756831
					 | 
					
						
						
							
							Fix bug in rebind semantics for test allocator in reserve_tests
						
						
						
						
						
						
							
						
					 | 
					
						2022-06-01 11:49:09 -07:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Christian Mazakas
							
						 
					 | 
					
						
						
							
						
						5a456eb295
					 | 
					
						
						
							
							Refactor internal implementation to use "fast closed-addressing" aka fca
						
						
						
						
						
						
							
						
					 | 
					
						2022-06-01 11:49:09 -07:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Christian Mazakas
							
						 
					 | 
					
						
						
							
						
						ad639ffb61
					 | 
					
						
						
							
							Lower version of dinkumware check as msvc-12.0 supports piecewise construction
						
						
						
						
						
						
							
						
					 | 
					
						2022-06-01 11:49:09 -07:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Christian Mazakas
							
						 
					 | 
					
						
						
							
						
						2ae686c366
					 | 
					
						
						
							
							Add tests for testing the SCARY-ness of iterators
						
						
						
						
						
						
							
						
					 | 
					
						2022-06-01 11:49:09 -07:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Christian Mazakas
							
						 
					 | 
					
						
						
							
						
						641c9fba9c
					 | 
					
						
						
							
							Update operator() implementations for predicate classes to properly return a bool
						
						
						
						
						
						
							
						
					 | 
					
						2022-06-01 11:49:09 -07:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Christian Mazakas
							
						 
					 | 
					
						
						
							
						
						8473d8120f
					 | 
					
						
						
							
							Mark test Hasher and KeyEqual as final to extend test coverage
						
						
						
						
						
						
							
						
					 | 
					
						2022-06-01 11:49:09 -07:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Christian Mazakas
							
						 
					 | 
					
						
						
							
						
						954db4e246
					 | 
					
						
						
							
							Extend fancy pointer types used by test allocators to support a wider array of semantic operations
						
						
						
						
						
						
							
						
					 | 
					
						2022-06-01 11:49:09 -07:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Christian Mazakas
							
						 
					 | 
					
						
						
							
						
						4f43bc5ec7
					 | 
					
						
						
							
							Add missing #include for usage of BOOST_TEST macro
						
						
						
						
						
						
							
						
					 | 
					
						2022-06-01 11:49:09 -07:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Christian Mazakas
							
						 
					 | 
					
						
						
							
						
						0bcc79baab
					 | 
					
						
						
							
							Update test allocators to be C++11 compliant by making them templates on the pointer type
						
						
						
						
						
						
							
						
					 | 
					
						2022-06-01 11:49:09 -07:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Christian Mazakas
							
						 
					 | 
					
						
						
							
						
						e7d34a5ab1
					 | 
					
						
						
							
							Remove unsupported Windows image from GHA CI
						
						
						
						
						
						
							
						
					 | 
					
						2022-05-20 13:53:40 -07:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Peter Dimov
							
						 
					 | 
					
						
						
							
						
						33f81fd490
					 | 
					
						
						
							
							Add benchmark/string_view.cpp
						
						
						
						
						
						
							
 boost-1.79.0.beta1
 boost-1.79.0
						
					 | 
					
						2022-03-08 02:44:30 +02:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Peter Dimov
							
						 
					 | 
					
						
						
							
						
						a1c156cec1
					 | 
					
						
						
							
							Rearrange and comment out the non-FNV-1a tests in string.cpp
						
						
						
						
						
						
							
						
					 | 
					
						2022-03-08 02:37:13 +02:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Peter Dimov
							
						 
					 | 
					
						
						
							
						
						3d62482fe9
					 | 
					
						
						
							
							Add missing multiplication by sizeof(T)
						
						
						
						
						
						
							
						
					 | 
					
						2022-03-08 02:06:21 +02:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Peter Dimov
							
						 
					 | 
					
						
						
							
						
						470c9ffed0
					 | 
					
						
						
							
							Add memory measurements to string.cpp
						
						
						
						
						
						
							
						
					 | 
					
						2022-03-08 01:31:59 +02:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Peter Dimov
							
						 
					 | 
					
						
						
							
						
						49c70046e4
					 | 
					
						
						
							
							Add memory measurements to uint32.cpp
						
						
						
						
						
						
							
						
					 | 
					
						2022-03-08 01:06:04 +02:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Peter Dimov
							
						 
					 | 
					
						
						
							
						
						ff1b01bd10
					 | 
					
						
						
							
							Add memory measurements to uint64.cpp
						
						
						
						
						
						
							
						
					 | 
					
						2022-03-07 22:14:58 +02:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Peter Dimov
							
						 
					 | 
					
						
						
							
						
						5bcb07dc7f
					 | 
					
						
						
							
							Add BOOST_NOINLINE to benchmark test functions
						
						
						
						
						
						
							
						
					 | 
					
						2022-03-07 21:43:36 +02:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Peter Dimov
							
						 
					 | 
					
						
						
							
						
						35475a260f
					 | 
					
						
						
							
							Merge pull request #111 from cmazakas/missing-initializer-list-constructors-fixes
						
						
						
						
						
						
						
						Add missing `initializer_list` constructors to reference docs 
						
						
							
						
					 | 
					
						2022-03-04 08:16:11 +02:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Christian Mazakas
							
						 
					 | 
					
						
						
							
						
						3d377ec0f3
					 | 
					
						
						
							
							Add missing initializer_list constructors to reference docs
						
						
						
						
						
						
							
						
					 | 
					
						2022-03-02 15:45:38 -08:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Peter Dimov
							
						 
					 | 
					
						
						
							
						
						bca33372c2
					 | 
					
						
						
							
							Merge pull request #110 from cmazakas/equal-range-reference-docs-fixes
						
						
						
						
						
						
						
						Add missing `std::` qualification to usages of `pair` in the reference 
						
						
							
						
					 | 
					
						2022-03-02 21:10:38 +02:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Peter Dimov
							
						 
					 | 
					
						
						
							
						
						96696b33c4
					 | 
					
						
						
							
							Merge pull request #109 from cmazakas/unordered-map-reference-doc-fixes
						
						
						
						
						
						
						
						`unordered_map` reference doc fixes 
						
						
							
						
					 | 
					
						2022-03-02 20:35:55 +02:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Christian Mazakas
							
						 
					 | 
					
						
						
							
						
						5772941057
					 | 
					
						
						
							
							Add missing std:: qualification to initializer_list
						
						
						
						
						
						
							
						
					 | 
					
						2022-03-01 11:08:07 -08:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Christian Mazakas
							
						 
					 | 
					
						
						
							
						
						d676ad814b
					 | 
					
						
						
							
							Add missing std:: qualification to usages of pair in the reference docs
						
						
						
						
						
						
							
						
					 | 
					
						2022-03-01 07:50:29 -08:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Christian Mazakas
							
						 
					 | 
					
						
						
							
						
						5f9fdb0b15
					 | 
					
						
						
							
							Add reference docs for map's insert_or_assign
						
						
						
						
						
						
							
						
					 | 
					
						2022-02-28 14:37:57 -08:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Christian Mazakas
							
						 
					 | 
					
						
						
							
						
						0f44fd0064
					 | 
					
						
						
							
							Add reference docs for map's try_emplace()
						
						
						
						
						
						
							
						
					 | 
					
						2022-02-28 14:37:57 -08:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Peter Dimov
							
						 
					 | 
					
						
						
							
						
						ceba60831c
					 | 
					
						
						
							
							Merge pull request #108 from cmazakas/insert-doc-fixes
						
						
						
						
						
						
						
						`insert()`/`extract()` doc fixes + test improvements 
						
						
							
						
					 | 
					
						2022-02-26 04:01:30 +02:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Peter Dimov
							
						 
					 | 
					
						
						
							
						
						fd90df5d54
					 | 
					
						
						
							
							Merge pull request #107 from cmazakas/merge-doc-updates
						
						
						
						
						
						
						
						Correct reference docs for `merge()` 
						
						
							
						
					 | 
					
						2022-02-26 04:00:56 +02:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Christian Mazakas
							
						 
					 | 
					
						
						
							
						
						3fe2c29204
					 | 
					
						
						
							
							Update documentation on extract/insert to no longer say that transferring nodes between the corresponding multi- container is not supported
						
						
						
						
						
						
							
						
					 | 
					
						2022-02-25 13:59:00 -08:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Christian Mazakas
							
						 
					 | 
					
						
						
							
						
						55d4aaeef5
					 | 
					
						
						
							
							Update node_handle_tests to prove that nodes can be safely transferred between plain maps/sets and their multi- versions
						
						
						
						
						
						
							
						
					 | 
					
						2022-02-25 13:58:09 -08:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Christian Mazakas
							
						 
					 | 
					
						
						
							
						
						71d3b77668
					 | 
					
						
						
							
							Correct reference docs for merge()
						
						
						
						
						
						
							
						
					 | 
					
						2022-02-24 14:54:28 -08:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Peter Dimov
							
						 
					 | 
					
						
						
							
						
						0d3ece98c1
					 | 
					
						
						
							
							Merge pull request #106 from cmazakas/missing-nodiscard
						
						
						
						
						
						
						
						Add missing `[[nodiscard]]` qualifiers as outlined by C++20 
						
						
							
						
					 | 
					
						2022-02-24 18:00:00 +02:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Peter Dimov
							
						 
					 | 
					
						
						
							
						
						3dc83e4075
					 | 
					
						
						
							
							Merge pull request #105 from cmazakas/feature/erase_if
						
						
						
						
						
						
						
						Implement `erase_if` 
						
						
							
						
					 | 
					
						2022-02-24 17:55:30 +02:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Christian Mazakas
							
						 
					 | 
					
						
						
							
						
						b57ac04728
					 | 
					
						
						
							
							Update reference docs to include [[nodiscard]] annotations
						
						
						
						
						
						
							
						
					 | 
					
						2022-02-23 14:43:28 -08:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Christian Mazakas
							
						 
					 | 
					
						
						
							
						
						3d952d3c0f
					 | 
					
						
						
							
							Add missing [[nodiscard]] qualifiers as outlined by C++20
						
						
						
						
						
						
							
						
					 | 
					
						2022-02-23 14:26:28 -08:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Christian Mazakas
							
						 
					 | 
					
						
						
							
						
						0897423e69
					 | 
					
						
						
							
							Update Change Log for erase_if()
						
						
						
						
						
						
							
						
					 | 
					
						2022-02-23 11:56:19 -08:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Christian Mazakas
							
						 
					 | 
					
						
						
							
						
						b994ddf894
					 | 
					
						
						
							
							Add reference docs for erase_if()
						
						
						
						
						
						
							
						
					 | 
					
						2022-02-23 11:56:08 -08:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Christian Mazakas
							
						 
					 | 
					
						
						
							
						
						c322cc5621
					 | 
					
						
						
							
							Implement erase_if() for Unordered via function template in detail namespace
						
						
						
						
						
						
							
						
					 | 
					
						2022-02-23 11:36:48 -08:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Christian Mazakas
							
						 
					 | 
					
						
						
							
						
						d943283f80
					 | 
					
						
						
							
							Add test case for erase_if()
						
						
						
						
						
						
							
						
					 | 
					
						2022-02-23 11:36:48 -08:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Peter Dimov
							
						 
					 | 
					
						
						
							
						
						995707a43e
					 | 
					
						
						
							
							Add Abseil+FNV-1a to benchmark/string.cpp
						
						
						
						
						
						
							
						
					 | 
					
						2022-02-20 20:08:27 +02:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Peter Dimov
							
						 
					 | 
					
						
						
							
						
						107b5e6ab9
					 | 
					
						
						
							
							Merge pull request #104 from cmazakas/reference-refactor
						
						
						
						
						
						
						
						Clean Up Reference 
						
						
							
						
					 | 
					
						2022-02-18 22:11:29 +02:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Christian Mazakas
							
						 
					 | 
					
						
						
							
						
						2e0fdf7eb4
					 | 
					
						
						
							
							Update description lists for unordered_multiset
						
						
						
						
						
						
							
						
					 | 
					
						2022-02-18 10:41:46 -08:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Christian Mazakas
							
						 
					 | 
					
						
						
							
						
						14ecf54d8a
					 | 
					
						
						
							
							Update unordered_multiset refernce to follow new synopsis
						
						
						
						
						
						
							
						
					 | 
					
						2022-02-18 10:41:46 -08:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Christian Mazakas
							
						 
					 | 
					
						
						
							
						
						c6bdeae570
					 | 
					
						
						
							
							Update unordered_multiset synopsis to be modelled after the standard
						
						
						
						
						
						
							
						
					 | 
					
						2022-02-18 10:41:46 -08:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Christian Mazakas
							
						 
					 | 
					
						
						
							
						
						2d539a9b8f
					 | 
					
						
						
							
							Clean up formatting of description lists for unordered_set
						
						
						
						
						
						
							
						
					 | 
					
						2022-02-18 10:41:46 -08:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Christian Mazakas
							
						 
					 | 
					
						
						
							
						
						8e1f05082e
					 | 
					
						
						
							
							Update unordered_set reference to follow its new synopsis
						
						
						
						
						
						
							
						
					 | 
					
						2022-02-18 10:41:46 -08:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Christian Mazakas
							
						 
					 | 
					
						
						
							
						
						170d86be9a
					 | 
					
						
						
							
							Update unordered_set synopsis to be consistent with the standard
						
						
						
						
						
						
							
						
					 | 
					
						2022-02-18 10:41:46 -08:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Christian Mazakas
							
						 
					 | 
					
						
						
							
						
						d810b2d073
					 | 
					
						
						
							
							Clean up formatting of description lists for unordered_multimap
						
						
						
						
						
						
							
						
					 | 
					
						2022-02-18 10:41:46 -08:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Christian Mazakas
							
						 
					 | 
					
						
						
							
						
						e948bab4d9
					 | 
					
						
						
							
							Update unordered_multimap reference to be consistent with new synopsis
						
						
						
						
						
						
							
						
					 | 
					
						2022-02-18 10:41:46 -08:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 |