| .. | 
			
		
		
			
			
			
			
				| 
					
						
							
								
								CMakeLists.txt
							
						
					
				 | 
				
					
						
							
							CMake: use add_compiler_rt_static_runtime to build TSan and MSan runtimes. No functionality change.
						
					
				 | 
				2013-01-20 14:14:13 +00:00 | 
			
		
			
			
			
			
				| 
					
						
							
								
								Makefile.mk
							
						
					
				 | 
				
					
						
							
							[ASan] Delete the code related to static runtime on OS X.
						
					
				 | 
				2013-02-05 15:57:12 +00:00 | 
			
		
			
			
			
			
				| 
					
						
							
								
								Makefile.old
							
						
					
				 | 
				
					
						
							
							asan/tsan: move blocking mutex from asan to sanitizer_common
						
					
				 | 
				2013-01-14 07:51:39 +00:00 | 
			
		
			
			
			
			
				| 
					
						
							
								
								tsan_clock.cc
							
						
					
				 | 
				
					
						
							
							tsan: more precise handling of finalizers
						
					
				 | 
				2012-11-07 15:08:20 +00:00 | 
			
		
			
			
			
			
				| 
					
						
							
								
								tsan_clock.h
							
						
					
				 | 
				
					
						
							
							tsan: more precise handling of finalizers
						
					
				 | 
				2012-11-07 15:08:20 +00:00 | 
			
		
			
			
			
			
				| 
					
						
							
								
								tsan_defs.h
							
						
					
				 | 
				
					
						
							
							tsan: detect races between plain and atomic memory accesses
						
					
				 | 
				2013-02-01 09:42:06 +00:00 | 
			
		
			
			
			
			
				| 
					
						
							
								
								tsan_fd.cc
							
						
					
				 | 
				
					
						
							
							tsan: detect races between plain and atomic memory accesses
						
					
				 | 
				2013-02-01 09:42:06 +00:00 | 
			
		
			
			
			
			
				| 
					
						
							
								
								tsan_fd.h
							
						
					
				 | 
				
					
						
							
							tsan: detect races on fd passed to epoll_ctl
						
					
				 | 
				2013-01-09 17:31:27 +00:00 | 
			
		
			
			
			
			
				| 
					
						
							
								
								tsan_flags.cc
							
						
					
				 | 
				
					
						
							
							tsan: add flag to not report races between atomic and plain memory accesses
						
					
				 | 
				2013-02-01 10:06:56 +00:00 | 
			
		
			
			
			
			
				| 
					
						
							
								
								tsan_flags.h
							
						
					
				 | 
				
					
						
							
							tsan: add flag to not report races between atomic and plain memory accesses
						
					
				 | 
				2013-02-01 10:06:56 +00:00 | 
			
		
			
			
			
			
				| 
					
						
							
								
								tsan_interceptors.cc
							
						
					
				 | 
				
					
						
							
							[TSan] Add interceptor for malloc_usable_size()
						
					
				 | 
				2013-02-25 08:43:10 +00:00 | 
			
		
			
			
			
			
				| 
					
						
							
								
								tsan_interface.cc
							
						
					
				 | 
				
					
						
							
							tsan: detect races between plain and atomic memory accesses
						
					
				 | 
				2013-02-01 09:42:06 +00:00 | 
			
		
			
			
			
			
				| 
					
						
							
								
								tsan_interface.h
							
						
					
				 | 
				
					
						
							
							[sanitizer] Further split private and public sanitizer headers.
						
					
				 | 
				2013-01-30 13:12:08 +00:00 | 
			
		
			
			
			
			
				| 
					
						
							
								
								tsan_interface_ann.cc
							
						
					
				 | 
				
					
						
							
							tsan: output thread names
						
					
				 | 
				2012-12-04 15:46:05 +00:00 | 
			
		
			
			
			
			
				| 
					
						
							
								
								tsan_interface_ann.h
							
						
					
				 | 
				
					
						
							
							[sanitizer] Further split private and public sanitizer headers.
						
					
				 | 
				2013-01-30 13:12:08 +00:00 | 
			
		
			
			
			
			
				| 
					
						
							
								
								tsan_interface_atomic.cc
							
						
					
				 | 
				
					
						
							
							tsan: even if races between atomic and plain memory accesses are turned off (report_atomic_races=0),
						
					
				 | 
				2013-02-01 14:41:58 +00:00 | 
			
		
			
			
			
			
				| 
					
						
							
								
								tsan_interface_atomic.h
							
						
					
				 | 
				
					
						
							
							tsan: fix compilation with -pedantic
						
					
				 | 
				2012-12-13 15:26:04 +00:00 | 
			
		
			
			
			
			
				| 
					
						
							
								
								tsan_interface_inl.h
							
						
					
				 | 
				
					
						
							
							tsan: detect races between plain and atomic memory accesses
						
					
				 | 
				2013-02-01 09:42:06 +00:00 | 
			
		
			
			
			
			
				| 
					
						
							
								
								tsan_interface_java.cc
							
						
					
				 | 
				
					
						
							
							[Sanitizer] update style checker script and fix namespace style warnings
						
					
				 | 
				2013-01-30 07:45:58 +00:00 | 
			
		
			
			
			
			
				| 
					
						
							
								
								tsan_interface_java.h
							
						
					
				 | 
				
					
						
							
							tsan: add a high-level comment to tsan_interface_java.h
						
					
				 | 
				2012-12-21 10:57:59 +00:00 | 
			
		
			
			
			
			
				| 
					
						
							
								
								tsan_md5.cc
							
						
					
				 | 
				
					
						
							
							[Sanitizer] update style checker script and fix namespace style warnings
						
					
				 | 
				2013-01-30 07:45:58 +00:00 | 
			
		
			
			
			
			
				| 
					
						
							
								
								tsan_mman.cc
							
						
					
				 | 
				
					
						
							
							[TSan] Add interceptor for malloc_usable_size()
						
					
				 | 
				2013-02-25 08:43:10 +00:00 | 
			
		
			
			
			
			
				| 
					
						
							
								
								tsan_mman.h
							
						
					
				 | 
				
					
						
							
							[TSan] Add interceptor for malloc_usable_size()
						
					
				 | 
				2013-02-25 08:43:10 +00:00 | 
			
		
			
			
			
			
				| 
					
						
							
								
								tsan_mutex.cc
							
						
					
				 | 
				
					
						
							
							tsan: update mutex table for java
						
					
				 | 
				2012-12-21 11:30:14 +00:00 | 
			
		
			
			
			
			
				| 
					
						
							
								
								tsan_mutex.h
							
						
					
				 | 
				
					
						
							
							tsan: update mutex table for java
						
					
				 | 
				2012-12-21 11:30:14 +00:00 | 
			
		
			
			
			
			
				| 
					
						
							
								
								tsan_mutexset.cc
							
						
					
				 | 
				
					
						
							
							tsan: add mutexsets to reports
						
					
				 | 
				2012-12-06 12:16:15 +00:00 | 
			
		
			
			
			
			
				| 
					
						
							
								
								tsan_mutexset.h
							
						
					
				 | 
				
					
						
							
							tsan: add mutexsets to reports
						
					
				 | 
				2012-12-06 12:16:15 +00:00 | 
			
		
			
			
			
			
				| 
					
						
							
								
								tsan_platform.h
							
						
					
				 | 
				
					
						
							
							tsan: intercept libc __res_iclose
						
					
				 | 
				2013-02-07 15:27:45 +00:00 | 
			
		
			
			
			
			
				| 
					
						
							
								
								tsan_platform_linux.cc
							
						
					
				 | 
				
					
						
							
							[tsan] use our own GetEnv instead of libc's getenv
						
					
				 | 
				2013-02-19 08:19:13 +00:00 | 
			
		
			
			
			
			
				| 
					
						
							
								
								tsan_platform_mac.cc
							
						
					
				 | 
				
					
						
							
							[tsan] use our own GetEnv instead of libc's getenv
						
					
				 | 
				2013-02-19 08:19:13 +00:00 | 
			
		
			
			
			
			
				| 
					
						
							
								
								tsan_platform_windows.cc
							
						
					
				 | 
				
					
						
							
							[tsan] use our own GetEnv instead of libc's getenv
						
					
				 | 
				2013-02-19 08:19:13 +00:00 | 
			
		
			
			
			
			
				| 
					
						
							
								
								tsan_report.cc
							
						
					
				 | 
				
					
						
							
							[TSan] skip multiple internal frames, if necessary
						
					
				 | 
				2013-02-06 16:28:05 +00:00 | 
			
		
			
			
			
			
				| 
					
						
							
								
								tsan_report.h
							
						
					
				 | 
				
					
						
							
							tsan: say that the memory access is atomic in reports
						
					
				 | 
				2013-02-01 11:10:53 +00:00 | 
			
		
			
			
			
			
				| 
					
						
							
								
								tsan_rtl.cc
							
						
					
				 | 
				
					
						
							
							[Sanitizer] make internal_open have the same interface as libc version
						
					
				 | 
				2013-02-01 15:58:46 +00:00 | 
			
		
			
			
			
			
				| 
					
						
							
								
								tsan_rtl.h
							
						
					
				 | 
				
					
						
							
							tsan: do not imitate memory write on malloc() (Go)
						
					
				 | 
				2013-02-13 13:05:36 +00:00 | 
			
		
			
			
			
			
				| 
					
						
							
								
								tsan_rtl_amd64.S
							
						
					
				 | 
				
					
						
							
							tsan: explicitly mark symbols referenced from assembly as hidden
						
					
				 | 
				2012-11-26 14:20:26 +00:00 | 
			
		
			
			
			
			
				| 
					
						
							
								
								tsan_rtl_mutex.cc
							
						
					
				 | 
				
					
						
							
							tsan: even if races between atomic and plain memory accesses are turned off (report_atomic_races=0),
						
					
				 | 
				2013-02-01 14:41:58 +00:00 | 
			
		
			
			
			
			
				| 
					
						
							
								
								tsan_rtl_report.cc
							
						
					
				 | 
				
					
						
							
							tsan: fix suppress_java logic
						
					
				 | 
				2013-02-07 17:12:28 +00:00 | 
			
		
			
			
			
			
				| 
					
						
							
								
								tsan_rtl_thread.cc
							
						
					
				 | 
				
					
						
							
							tsan: do not imitate memory write on malloc() (Go)
						
					
				 | 
				2013-02-13 13:05:36 +00:00 | 
			
		
			
			
			
			
				| 
					
						
							
								
								tsan_stat.cc
							
						
					
				 | 
				
					
						
							
							[sanitizer] Add interceptors for localtime and friends.
						
					
				 | 
				2013-02-19 09:19:16 +00:00 | 
			
		
			
			
			
			
				| 
					
						
							
								
								tsan_stat.h
							
						
					
				 | 
				
					
						
							
							[TSan] Add interceptor for malloc_usable_size()
						
					
				 | 
				2013-02-25 08:43:10 +00:00 | 
			
		
			
			
			
			
				| 
					
						
							
								
								tsan_suppressions.cc
							
						
					
				 | 
				
					
						
							
							tsan: fix bug in suppression reading (suppressions from file were discarded)
						
					
				 | 
				2013-02-14 11:03:45 +00:00 | 
			
		
			
			
			
			
				| 
					
						
							
								
								tsan_suppressions.h
							
						
					
				 | 
				
					
						
							
							tsan: allow a front-end to provide default suppressions
						
					
				 | 
				2013-01-24 13:50:10 +00:00 | 
			
		
			
			
			
			
				| 
					
						
							
								
								tsan_symbolize.cc
							
						
					
				 | 
				
					
						
							
							tsan: remember when we are inside of symbolizer code (required for inprocess symbolizer)
						
					
				 | 
				2013-01-29 13:03:07 +00:00 | 
			
		
			
			
			
			
				| 
					
						
							
								
								tsan_symbolize.h
							
						
					
				 | 
				
					
						
							
							tsan: symbolize global variables
						
					
				 | 
				2013-01-11 07:23:51 +00:00 | 
			
		
			
			
			
			
				| 
					
						
							
								
								tsan_symbolize_addr2line_linux.cc
							
						
					
				 | 
				
					
						
							
							tsan: less debug output
						
					
				 | 
				2012-12-21 12:30:52 +00:00 | 
			
		
			
			
			
			
				| 
					
						
							
								
								tsan_sync.cc
							
						
					
				 | 
				
					
						
							
							tsan: java interface implementation skeleton
						
					
				 | 
				2012-12-20 17:29:34 +00:00 | 
			
		
			
			
			
			
				| 
					
						
							
								
								tsan_sync.h
							
						
					
				 | 
				
					
						
							
							tsan: fix Java memory move operations and add the test
						
					
				 | 
				2012-12-21 13:23:48 +00:00 | 
			
		
			
			
			
			
				| 
					
						
							
								
								tsan_trace.h
							
						
					
				 | 
				
					
						
							
							tsan: add mutexsets to reports
						
					
				 | 
				2012-12-06 12:16:15 +00:00 | 
			
		
			
			
			
			
				| 
					
						
							
								
								tsan_update_shadow_word_inl.h
							
						
					
				 | 
				
					
						
							
							tsan: detect races between plain and atomic memory accesses
						
					
				 | 
				2013-02-01 09:42:06 +00:00 | 
			
		
			
			
			
			
				| 
					
						
							
								
								tsan_vector.h
							
						
					
				 | 
				
					
						
							
							[Sanitizer] update style checker script and fix namespace style warnings
						
					
				 | 
				2013-01-30 07:45:58 +00:00 |