| 
							
							
								 joaquintides | e16a8737f4 | shut down GCC Winterference-size | 2023-03-20 12:43:57 -07:00 |  | 
			
				
					| 
							
							
								 joaquintides | 8f348aea26 | temporarily disabled parallel algorithms | 2023-03-20 12:43:57 -07:00 |  | 
			
				
					| 
							
							
								 joaquintides | 9a8ba2bdff | re-enabled match_really_occupied in for_all_elements_while | 2023-03-20 12:43:57 -07:00 |  | 
			
				
					| 
							
							
								 joaquintides | 3aaefdcc78 | completed concurrent_table's API | 2023-03-20 12:43:57 -07:00 |  | 
			
				
					| 
							
							
								 joaquintides | ca59ed8c50 | avoided usage of match_really_occupied on for_all_elements_while (used by rehash) | 2023-03-20 12:43:57 -07:00 |  | 
			
				
					| 
							
							
								 joaquintides | ff78ef25c0 | removed unnecessary forwards and captures | 2023-03-20 12:43:57 -07:00 |  | 
			
				
					| 
							
							
								 joaquintides | ec487b5c6c | stylistic | 2023-03-20 12:43:57 -07:00 |  | 
			
				
					| 
							
							
								 joaquintides | 0a03ed8170 | weakened atomic_integral ops, fixed some trivial bugs | 2023-03-20 12:43:57 -07:00 |  | 
			
				
					| 
							
							
								 joaquintides | 5881dcc2b2 | done reverse unlock in multimutex | 2023-03-20 12:43:57 -07:00 |  | 
			
				
					| 
							
							
								 joaquintides | 2070cbe2cc | fixed regression in table_core(table_core&&) | 2023-03-20 12:43:57 -07:00 |  | 
			
				
					| 
							
							
								 joaquintides | 8198b9c57c | dropped erroneous call to user-provided f | 2023-03-20 12:43:57 -07:00 |  | 
			
				
					| 
							
							
								 joaquintides | c35e9fc631 | made slot setting on insertion exception safe | 2023-03-20 12:43:57 -07:00 |  | 
			
				
					| 
							
							
								 joaquintides | f244ba55de | switched from available to size_ | 2023-03-20 12:43:57 -07:00 |  | 
			
				
					| 
							
							
								 joaquintides | 5e225fe46c | micro-optimized reserve_available | 2023-03-20 12:43:57 -07:00 |  | 
			
				
					| 
							
							
								 joaquintides | 06535e518e | uploaded first draft of foa::concurrent_table | 2023-03-20 12:43:57 -07:00 |  | 
			
				
					| 
							
							
								 joaquintides | 81584c22cf | swapped member order in alloc_cted_insert_type to suppress padding warnings | 2023-03-20 12:43:57 -07:00 |  | 
			
				
					| 
							
							
								 joaquintides | 83040211e8 | recovered warninng supression pragmas | 2023-03-20 12:43:56 -07:00 |  | 
			
				
					| 
							
							
								 joaquintides | 4ed301df97 | refactored insert_type creation in emplace | 2023-03-20 12:43:56 -07:00 |  | 
			
				
					| 
							
							
								 joaquintides | 8010f506a6 | added SizeImpl and fixed some size arithmetic bugs | 2023-03-20 12:43:56 -07:00 |  | 
			
				
					| 
							
							
								 joaquintides | 840ea1ce5c | refactored some more for future concurrent_table | 2023-03-20 12:43:56 -07:00 |  | 
			
				
					| 
							
							
								 joaquintides | 447306bfb9 | stylistic | 2023-03-20 12:43:56 -07:00 |  | 
			
				
					| 
							
							
								 joaquintides | 4569c1bec0 | changed type of N to std::size_t | 2023-03-20 12:43:56 -07:00 |  | 
			
				
					| 
							
							
								 joaquintides | 37ad547e18 | more fixed sign issues in Neon ops | 2023-03-20 12:43:56 -07:00 |  | 
			
				
					| 
							
							
								 joaquintides | e037ee8d82 | fixed syntax error | 2023-03-20 12:43:56 -07:00 |  | 
			
				
					| 
							
							
								 joaquintides | 9bbadfdb34 | fixed sign issues in Neon ops | 2023-03-20 12:43:56 -07:00 |  | 
			
				
					| 
							
							
								 joaquintides | c1b63f68c8 | added missing op to plain_integral | 2023-03-20 12:43:56 -07:00 |  | 
			
				
					| 
							
							
								 joaquintides | 0590e3bf8c | typo | 2023-03-20 12:43:56 -07:00 |  | 
			
				
					| 
							
							
								 joaquintides | 8f17f5f548 | fixed static_assert | 2023-03-20 12:43:56 -07:00 |  | 
			
				
					| 
							
							
								 joaquintides | 3a8bea9e1d | parameterized group15 and core | 2023-03-20 12:43:56 -07:00 |  | 
			
				
					| 
							
							
								 joaquintides | b33b354818 | extended caae8eb9ac9a47dd224b81f22efe8ea34b084d54 to rest of "using typename"s | 2023-03-20 12:43:56 -07:00 |  | 
			
				
					| 
							
							
								 joaquintides | b08837b93e | added missing template keyword | 2023-03-20 12:43:56 -07:00 |  | 
			
				
					| 
							
							
								 joaquintides | b3b840df30 | extended Wshadow supression to foa::table | 2023-03-20 12:43:56 -07:00 |  | 
			
				
					| 
							
							
								 joaquintides | 2ef47f0813 | reformulated using to workaround VS problem | 2023-03-20 12:43:56 -07:00 |  | 
			
				
					| 
							
							
								 joaquintides | 27f5513911 | published max_load_factor | 2023-03-20 12:43:56 -07:00 |  | 
			
				
					| 
							
							
								 joaquintides | a5100a9d35 | fixed incomplete porting of PR187 | 2023-03-20 12:43:56 -07:00 |  | 
			
				
					| 
							
							
								 joaquintides | ccbc639677 | made table_core protected interface public | 2023-03-20 12:43:56 -07:00 |  | 
			
				
					| 
							
							
								 joaquintides | 18725a682d | fixed previous fix | 2023-03-20 12:43:56 -07:00 |  | 
			
				
					| 
							
							
								 joaquintides | dac1135199 | fixed usage syntax for destroy_on_exit | 2023-03-20 12:43:56 -07:00 |  | 
			
				
					| 
							
							
								 joaquintides | ead55a8938 | s/noexcept(...)/noexcept(noexcept(...)) | 2023-03-20 12:43:56 -07:00 |  | 
			
				
					| 
							
							
								 joaquintides | 8f39001ff0 | fixed trivial syntax error | 2023-03-20 12:43:56 -07:00 |  | 
			
				
					| 
							
							
								 joaquintides | 8b056b902e | split foa::table in table and core in preparation for foa::concurrent_table | 2023-03-20 12:43:56 -07:00 |  | 
			
				
					| 
							
							
								 joaquintides | 1c5640cfbe | s/BOOST_UNORDERED_ASSUME/BOOST_ASSERT | 2023-03-08 19:12:46 +01:00 |  | 
			
				
					| 
							
							
								 joaquintides | 4d982e133e | added is-not-end assumption on table_iterator::increment | 2023-03-08 18:29:55 +01:00 |  | 
			
				
					| 
							
							
								 joaquintides | ced8b45add | fixed UB with begin when using fast iteration | 2023-03-06 12:44:10 -08:00 |  | 
			
				
					| 
							
							
								 joaquintides | 15c9bc40f7 | added fast table_iterator::increment variant for regular-layout groups | 2023-03-06 12:44:10 -08:00 |  | 
			
				
					| 
							
							
								 joaquintides | 9aedb95296 | Merge pull request #185 from boostorg/fix/uses-allocator | 2023-03-06 21:38:13 +01:00 |  | 
			
				
					| 
							
							
								 Christian Mazakas | e56cb4418c | Remove extraneous information from TypePolicy's construct, destroy docs | 2023-03-06 09:48:26 -08:00 |  | 
			
				
					| 
							
							
								 Christian Mazakas | 1ae21c6d1a | Remove extraneous  typedef from destroy_on_exit | 2023-03-06 09:47:33 -08:00 |  | 
			
				
					| 
							
							
								 Peter Dimov | dbba3cec7b | Add C++03 deprecation notice | 2023-03-06 09:43:45 +02:00 |  | 
			
				
					| 
							
							
								 Christian Mazakas | 6c5b5b3186 | Update comments on type policy to include changes to construct, destroy and move | 2023-03-03 11:33:32 -08:00 |  |