Phil Nash 
							
						 
					 
					
						
						
							
						
						56e1075613 
					 
					
						
						
							
							Introduced ReusableStringStream and removed all uses of std::ostringstream from the main path  
						
						 
						
						... 
						
						
						
						ReusableStringStream holds a std::ostringstream internally, but only exposes the ostream interface.
It caches a pool of ostringstreams in a vector which is currently global, but will be made thread-local.
Altogether this should enable both runtime and compile-time benefits. although more work is needed to realise the compile time opportunities. 
						
						
					 
					
						2017-11-07 18:01:10 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Phil Nash 
							
						 
					 
					
						
						
							
						
						8da0d0473b 
					 
					
						
						
							
							qualified a load of size_ts with std:: namespace (all those not from Clara)  
						
						 
						
						
						
						
					 
					
						2017-09-18 17:13:17 +01:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Phil Nash 
							
						 
					 
					
						
						
							
						
						c5608f0202 
					 
					
						
						
							
							Changed all .hpp extensions to .h where there is now a corresponding .cpp  
						
						 
						
						
						
						
					 
					
						2017-09-07 11:24:33 +01:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Martin Hořeňovský 
							
						 
					 
					
						
						
							
						
						bcb430b837 
					 
					
						
						
							
							Clean up various minor things  
						
						 
						
						
						
						
					 
					
						2017-08-29 14:02:14 +02:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Martin Hořeňovský 
							
						 
					 
					
						
						
							
						
						8f6d6a4a2d 
					 
					
						
						
							
							Remove legacy [hide] tag  
						
						 
						
						... 
						
						
						
						Also removed even legacier "./" prefix for test case name... 
						
						
					 
					
						2017-08-27 16:45:53 +02:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Phil Nash 
							
						 
					 
					
						
						
							
						
						cff3818e68 
					 
					
						
						
							
							Correctly handle special tags that also imply being hidden (!benchmark)  
						
						 
						
						
						
						
					 
					
						2017-08-05 22:24:17 +01:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Phil Nash 
							
						 
					 
					
						
						
							
						
						4421672fb8 
					 
					
						
						
							
							Removed benchmark tests from approval tests (for now)  
						
						 
						
						
						
						
					 
					
						2017-08-05 11:26:20 +01:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Martin Hořeňovský 
							
						 
					 
					
						
						
							
						
						feca97dfde 
					 
					
						
						
							
							Split out internal error macros from the common path  
						
						 
						
						
						
						
					 
					
						2017-08-01 18:46:33 +02:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Martin Hořeňovský 
							
						 
					 
					
						
						
							
						
						287cc92b2c 
					 
					
						
						
							
							Remove <set> include from the common test path  
						
						 
						
						
						
						
					 
					
						2017-07-27 22:31:27 +02:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Martin Hořeňovský 
							
						 
					 
					
						
						
							
						
						9de729b515 
					 
					
						
						
							
							General cleanup  
						
						 
						
						
						
						
					 
					
						2017-07-27 11:32:01 +02:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Martin Hořeňovský 
							
						 
					 
					
						
						
							
						
						1a96175bb2 
					 
					
						
						
							
							Split out helper functions on std::string from catch_common.h  
						
						 
						
						
						
						
					 
					
						2017-07-25 21:57:35 +02:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Phil Nash 
							
						 
					 
					
						
						
							
						
						79627cdcdb 
					 
					
						
						
							
							Changed some names in test case registry  
						
						 
						
						... 
						
						
						
						- in preparation for a bigger refactoring 
						
						
					 
					
						2017-07-12 23:11:41 +01:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Martin Hořeňovský 
							
						 
					 
					
						
						
							
						
						878bd140e6 
					 
					
						
						
							
							Removed superfluous inline keywords  
						
						 
						
						
						
						
					 
					
						2017-07-12 16:16:55 +02:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Martin Hořeňovský 
							
						 
					 
					
						
						
							
						
						fc32165d48 
					 
					
						
						
							
							Started work on splitting out .cpp files from header files  
						
						 
						
						
						
						
					 
					
						2017-07-06 22:28:42 +02:00