Kostya Serebryany
							
						 
						
							 
							
							
							
							
								
							
							
								c07008653c 
								
							 
						 
						
							
							
								
								[libFuzzer] allow -print_funcs=N: N is the max number of new covered function printed  
							
							 
							
							... 
							
							
							
							llvm-svn: 311945 
							
						 
						
							2017-08-28 22:52:22 +00:00  
						
					 
				
					
						
							
							
								 
								George Karpenkov
							
						 
						
							 
							
							
							
							
								
							
							
								bebcbfb46d 
								
							 
						 
						
							
							
								
								[libFuzzer] Use custom allocators for STL containers in libFuzzer.  
							
							 
							
							... 
							
							
							
							Avoids ODR violations causing spurious ASAN warnings.
Differential Revision: https://reviews.llvm.org/D37086 
llvm-svn: 311866 
							
						 
						
							2017-08-27 23:20:09 +00:00  
						
					 
				
					
						
							
							
								 
								George Karpenkov
							
						 
						
							 
							
							
							
							
								
							
							
								24069a0424 
								
							 
						 
						
							
							
								
								Revert "[libFuzzer] Use custom allocators for STL containers in libFuzzer"  
							
							 
							
							... 
							
							
							
							This reverts commit 3539efc2f2218dba2bcbd645d0fe276f2b5cf588.
llvm-svn: 311831 
							
						 
						
							2017-08-26 17:50:35 +00:00  
						
					 
				
					
						
							
							
								 
								George Karpenkov
							
						 
						
							 
							
							
							
							
								
							
							
								d50410bfb1 
								
							 
						 
						
							
							
								
								[libFuzzer] Use custom allocators for STL containers in libFuzzer  
							
							 
							
							... 
							
							
							
							Avoids ODR violations causing spurious ASAN container overflow warnings.
Differential Revision: https://reviews.llvm.org/D37086 
llvm-svn: 311830 
							
						 
						
							2017-08-26 17:17:37 +00:00  
						
					 
				
					
						
							
							
								 
								Kostya Serebryany
							
						 
						
							 
							
							
							
							
								
							
							
								2eef816e6e 
								
							 
						 
						
							
							
								
								[libFuzzer] add -print_funcs=1 (on bey default): print newly discovered functions during fuzzing  
							
							 
							
							... 
							
							
							
							llvm-svn: 311797 
							
						 
						
							2017-08-25 20:09:25 +00:00  
						
					 
				
					
						
							
							
								 
								Kostya Serebryany
							
						 
						
							 
							
							
							
							
								
							
							
								d3e4b7e24a 
								
							 
						 
						
							
							
								
								[sanitizer-coverage] extend fsanitize-coverage=pc-table with flags for every PC  
							
							 
							
							... 
							
							
							
							llvm-svn: 311794 
							
						 
						
							2017-08-25 19:29:47 +00:00  
						
					 
				
					
						
							
							
								 
								Matt Morehouse
							
						 
						
							 
							
							
							
							
								
							
							
								b1fa8255db 
								
							 
						 
						
							
							
								
								[SanitizerCoverage] Optimize stack-depth instrumentation.  
							
							 
							
							... 
							
							
							
							Summary:
Use the initialexec TLS type and eliminate calls to the TLS
wrapper.  Fixes the sanitizer-x86_64-linux-fuzzer bot failure.
Reviewers: vitalybuka, kcc
Reviewed By: kcc
Subscribers: hiraditya, llvm-commits
Differential Revision: https://reviews.llvm.org/D37026 
llvm-svn: 311490 
							
						 
						
							2017-08-22 21:28:29 +00:00  
						
					 
				
					
						
							
							
								 
								Kostya Serebryany
							
						 
						
							 
							
							
							
							
								
							
							
								33fb36c353 
								
							 
						 
						
							
							
								
								[libFuzzer] fix the stack-depth initialization, add a lit test for DeepRecursionTest.cpp  
							
							 
							
							... 
							
							
							
							llvm-svn: 311421 
							
						 
						
							2017-08-22 01:50:00 +00:00  
						
					 
				
					
						
							
							
								 
								Kostya Serebryany
							
						 
						
							 
							
							
							
							
								
							
							
								f65cf64fa2 
								
							 
						 
						
							
							
								
								[libFuzzer] apply changes lost during the migration to compiler-rt  
							
							 
							
							... 
							
							
							
							llvm-svn: 311420 
							
						 
						
							2017-08-22 01:28:32 +00:00  
						
					 
				
					
						
							
							
								 
								George Karpenkov
							
						 
						
							 
							
							
							
							
								
							
							
								10ab2ace13 
								
							 
						 
						
							
							
								
								Move libFuzzer to compiler_rt.  
							
							 
							
							... 
							
							
							
							Resulting library binaries will be named libclang_rt.fuzzer*, and will
be placed in Clang toolchain, allowing redistribution.
Differential Revision: https://reviews.llvm.org/D36908 
llvm-svn: 311407 
							
						 
						
							2017-08-21 23:25:50 +00:00