hjk 
							
						 
					 
					
						
						
							
						
						aac8a2c6d4 
					 
					
						
						
							
							Tests: Add a benchmark for Qt signals vs plain callback  
						
						 
						
						... 
						
						
						
						While a plain lambda callback lacks a lot of the features of a real
Qt signal/slot connection, there are plenty situations where the
plain callback is all that's needed. Have some benchmark for more
educated guesses on timings.
Change-Id: I0c1fdfd2fd352d75c2af66fd713806bf3dd2d135
Reviewed-by: Christian Stenger <christian.stenger@qt.io > 
						
						
					 
					
						2018-02-21 09:53:17 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Tobias Hunger 
							
						 
					 
					
						
						
							
						
						954569387c 
					 
					
						
						
							
							Update License according to agreement with Free Qt Foundation  
						
						 
						
						... 
						
						
						
						* Update license information in tests directory
Change-Id: I311441dd37d053ca3175e44b284258e232ee93e0
Reviewed-by: Tobias Hunger <tobias.hunger@theqtcompany.com > 
						
						
					 
					
						2016-01-19 16:01:06 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								hjk 
							
						 
					 
					
						
						
							
						
						b8a8fe34a2 
					 
					
						
						
							
							Introduce a Qt-free JSON implementation  
						
						 
						
						... 
						
						
						
						This is essentially QJson with Qt replaced by std:: features.
This is useful to have in circumstances where a Qt dependency
is undesirable, e.g. for the Qt Creator debugger protocol
implementation in our CDB extension.
Change-Id: Iec79c6b23b1e717ce1b6f4d38755287d1f479c13
Reviewed-by: David Schulz <david.schulz@theqtcompany.com > 
						
						
					 
					
						2015-11-09 08:25:11 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								hjk 
							
						 
					 
					
						
						
							
						
						d472ec9a4c 
					 
					
						
						
							
							remove qstringbuilder code  
						
						 
						
						... 
						
						
						
						Now in Qt proper. 
						
						
					 
					
						2009-05-29 11:31:53 +02:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								hjk 
							
						 
					 
					
						
						
							
						
						1b1b484184 
					 
					
						
						
							
							qstringbuilder: final version to merge into Qt proper  
						
						 
						
						
						
						
					 
					
						2009-05-27 16:50:16 +02:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								hjk 
							
						 
					 
					
						
						
							
						
						273011f95f 
					 
					
						
						
							
							Revert "qstringbuilder: a version without QLatin1Literal"  
						
						 
						
						... 
						
						
						
						This reverts commit 28303e861d . 
						
						
					 
					
						2009-05-27 12:56:33 +02:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								hjk 
							
						 
					 
					
						
						
							
						
						28303e861d 
					 
					
						
						
							
							qstringbuilder: a version without QLatin1Literal  
						
						 
						
						
						
						
					 
					
						2009-05-27 11:46:10 +02:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								hjk 
							
						 
					 
					
						
						
							
						
						af4fcde1c2 
					 
					
						
						
							
							qstringlist: polishing  
						
						 
						
						... 
						
						
						
						Make operator% only act on types we want to handle.
Also add a benchmark for comparison with QString::reserve(); 
						
						
					 
					
						2009-05-26 15:54:22 +02:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								hjk 
							
						 
					 
					
						
						
							
						
						e1e1bfbf67 
					 
					
						
						
							
							qtringbuilder: simplify by removing the QStringBuilder<QString> specialization  
						
						 
						
						
						
						
					 
					
						2009-05-26 12:47:39 +02:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								hjk 
							
						 
					 
					
						
						
							
						
						4774ba14f7 
					 
					
						
						
							
							qstringbuilder: add a new benchmark using QString::arg  
						
						 
						
						
						
						
					 
					
						2009-05-26 11:03:39 +02:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								hjk 
							
						 
					 
					
						
						
							
						
						a31ce64b9c 
					 
					
						
						
							
							qstringbuilder: also accept QStringRef  
						
						 
						
						
						
						
					 
					
						2009-05-25 17:20:15 +02:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								hjk 
							
						 
					 
					
						
						
							
						
						eb47988f3f 
					 
					
						
						
							
							qstringbuilder: handle QLatin1Strings directly.  
						
						 
						
						... 
						
						
						
						This also extends and re-organizes the benchmark a bit 
						
						
					 
					
						2009-05-25 12:20:47 +02:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								hjk 
							
						 
					 
					
						
						
							
						
						15366dbc6f 
					 
					
						
						
							
							work on stringbuilder benchmark  
						
						 
						
						
						
						
					 
					
						2009-05-20 11:49:10 +02:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								hjk 
							
						 
					 
					
						
						
							
						
						2ec3334959 
					 
					
						
						
							
							qstringbuilder: make it work for the  char % string  case  
						
						 
						
						
						
						
					 
					
						2009-05-20 10:37:41 +02:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								hjk 
							
						 
					 
					
						
						
							
						
						7c8735b771 
					 
					
						
						
							
							Make QStringBuilder work with plain 'char' "chunks".  
						
						 
						
						
						
						
					 
					
						2009-04-30 10:29:48 +02:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								hjk 
							
						 
					 
					
						
						
							
						
						feb34c0e6f 
					 
					
						
						
							
							Introduce a new QStringBuilder helper class to speed up building strings  
						
						 
						
						... 
						
						
						
						from smaller chunks using expression templates.
Simple test and benchmark included, the class is not yet complete. 
						
						
					 
					
						2009-04-30 10:01:54 +02:00