Kostya Serebryany
							
						 
						
							 
							
							
							
							
								
							
							
								3ee6c213d6 
								
							 
						 
						
							
							
								
								[libFuzzer] speedup TracePC::FinalizeTrace  
							
							 
							
							... 
							
							
							
							llvm-svn: 282562 
							
						 
						
							2016-09-28 01:16:24 +00:00  
						
					 
				
					
						
							
							
								 
								Kostya Serebryany
							
						 
						
							 
							
							
							
							
								
							
							
								5ff481fd9e 
								
							 
						 
						
							
							
								
								[libFuzzer] add -exit_on_src_pos to test libFuzzer itself, add a test script for RE2 that uses this flag  
							
							 
							
							... 
							
							
							
							llvm-svn: 282458 
							
						 
						
							2016-09-27 00:10:20 +00:00  
						
					 
				
					
						
							
							
								 
								Kostya Serebryany
							
						 
						
							 
							
							
							
							
								
							
							
								0800b81a21 
								
							 
						 
						
							
							
								
								[libFuzzer] simplify HandleTrace again, start re-running interesting units and collecting their features.  
							
							 
							
							... 
							
							
							
							llvm-svn: 282316 
							
						 
						
							2016-09-23 23:51:58 +00:00  
						
					 
				
					
						
							
							
								 
								Kostya Serebryany
							
						 
						
							 
							
							
							
							
								
							
							
								0d26de3922 
								
							 
						 
						
							
							
								
								[libFuzzer] reset Counters (trace-pc-guard) before every run  
							
							 
							
							... 
							
							
							
							llvm-svn: 282284 
							
						 
						
							2016-09-23 20:04:13 +00:00  
						
					 
				
					
						
							
							
								 
								Kostya Serebryany
							
						 
						
							 
							
							
							
							
								
							
							
								ce1cab169f 
								
							 
						 
						
							
							
								
								[libFuzzer] be more precise about what we reset in TracePC  
							
							 
							
							... 
							
							
							
							llvm-svn: 282225 
							
						 
						
							2016-09-23 02:18:59 +00:00  
						
					 
				
					
						
							
							
								 
								Kostya Serebryany
							
						 
						
							 
							
							
							
							
								
							
							
								16a145fd0f 
								
							 
						 
						
							
							
								
								[libFuzzer] fix merging with trace-pc-guard  
							
							 
							
							... 
							
							
							
							llvm-svn: 282224 
							
						 
						
							2016-09-23 01:58:51 +00:00  
						
					 
				
					
						
							
							
								 
								Kostya Serebryany
							
						 
						
							 
							
							
							
							
								
							
							
								87a598e19f 
								
							 
						 
						
							
							
								
								[libFuzzer] simplify the TracePC logic  
							
							 
							
							... 
							
							
							
							llvm-svn: 282222 
							
						 
						
							2016-09-23 01:20:07 +00:00  
						
					 
				
					
						
							
							
								 
								Kostya Serebryany
							
						 
						
							 
							
							
							
							
								
							
							
								ab73c6924f 
								
							 
						 
						
							
							
								
								[libFuzzer] move value profiling logic into TracePC  
							
							 
							
							... 
							
							
							
							llvm-svn: 282219 
							
						 
						
							2016-09-23 00:46:18 +00:00  
						
					 
				
					
						
							
							
								 
								Kostya Serebryany
							
						 
						
							 
							
							
							
							
								
							
							
								d28099de5d 
								
							 
						 
						
							
							
								
								[libFuzzer] change ValueBitMap to remember the number of bits in it  
							
							 
							
							... 
							
							
							
							llvm-svn: 282216 
							
						 
						
							2016-09-23 00:22:46 +00:00  
						
					 
				
					
						
							
							
								 
								Kostya Serebryany
							
						 
						
							 
							
							
							
							
								
							
							
								624f59f4d8 
								
							 
						 
						
							
							
								
								[libFuzzer] add 'features' to the corpus elements, allow mutations with Size > MaxSize, fix sha1 in corpus stats; various refactorings  
							
							 
							
							... 
							
							
							
							llvm-svn: 282129 
							
						 
						
							2016-09-22 01:34:58 +00:00  
						
					 
				
					
						
							
							
								 
								Kostya Serebryany
							
						 
						
							 
							
							
							
							
								
							
							
								8658618ea0 
								
							 
						 
						
							
							
								
								[libFuzzer] more refactoring  
							
							 
							
							... 
							
							
							
							llvm-svn: 282113 
							
						 
						
							2016-09-21 21:17:23 +00:00  
						
					 
				
					
						
							
							
								 
								Kostya Serebryany
							
						 
						
							 
							
							
							
							
								
							
							
								6f5a804cdb 
								
							 
						 
						
							
							
								
								[libFuzzer] refactoring: split the large header into many; NFC  
							
							 
							
							... 
							
							
							
							llvm-svn: 282044 
							
						 
						
							2016-09-21 01:50:50 +00:00  
						
					 
				
					
						
							
							
								 
								Kostya Serebryany
							
						 
						
							 
							
							
							
							
								
							
							
								c98ef718ea 
								
							 
						 
						
							
							
								
								[libFuzzer] refactoring around PCMap, NFC  
							
							 
							
							... 
							
							
							
							llvm-svn: 278825 
							
						 
						
							2016-08-16 17:37:13 +00:00  
						
					 
				
					
						
							
							
								 
								Mike Aizatsky
							
						 
						
							 
							
							
							
							
								
							
							
								1aa501e7e8 
								
							 
						 
						
							
							
								
								[libfuzzer] Refactoring coverage state-management code.  
							
							 
							
							... 
							
							
							
							It is now less state-dependent and will allow easier comparing of
coverages of different units.
Differential Revision: http://reviews.llvm.org/D20085 
llvm-svn: 269140 
							
						 
						
							2016-05-10 23:43:15 +00:00