|  Dmitry Vyukov | 350e7ddd34 | tsan: update interface for Go this is required to fix:
https://code.google.com/p/go/issues/detail?id=7460
llvm-svn: 203116 | 2014-03-06 13:17:28 +00:00 | 
				
					
						|  Dmitry Vyukov | 7799eb123b | tsan: ensure proper alignment of mmaps on windows llvm-svn: 200832 | 2014-02-05 11:37:20 +00:00 | 
				
					
						|  Dmitry Vyukov | 2da2cee706 | tsan: update Go public interface in preparation for https://codereview.appspot.com/55100044
llvm-svn: 200766 | 2014-02-04 14:45:54 +00:00 | 
				
					
						|  Dmitry Vyukov | 9244c48b29 | tsan: update public Go interface in preparation for https://codereview.appspot.com/55100044
llvm-svn: 200750 | 2014-02-04 10:35:23 +00:00 | 
				
					
						|  Dmitry Vyukov | f6ea6a5a19 | tsan: better report formatting for Go Say that gorotuine 1 is main goroutine.
Remove excessive new line.
llvm-svn: 188542 | 2013-08-16 11:15:14 +00:00 | 
				
					
						|  Dmitry Vyukov | 6f4a6ab5d6 | tsan: switch to explicit thread contexts in Go (instead of monotonic goroutine ids) llvm-svn: 174047 | 2013-01-31 07:48:43 +00:00 | 
				
					
						|  Dmitry Vyukov | 2429b02770 | tsan: move traces from tls into dedicated storage at fixed address helps to reduce tls size (it's weird to have multi-MB tls)
will help with dynamically adjustable trace size
llvm-svn: 168783 | 2012-11-28 10:35:31 +00:00 | 
				
					
						|  Dmitry Vyukov | da78be74f3 | tsan: slightly relax requirements for lazy shadow memory (can overlap and may not be properly aligned) it's problematic on windows where allocation granularity is much larger than page size
llvm-svn: 167466 | 2012-11-06 16:48:46 +00:00 | 
				
					
						|  Dmitry Vyukov | c015712992 | tsan: lazily allocate shadow for Go llvm-svn: 167464 | 2012-11-06 16:00:16 +00:00 | 
				
					
						|  Dmitry Vyukov | 904d3f9c06 | tsan: add ReleaseStore() function that merely copies vector clock rather than combines two clocks fix clock setup for finalizer goroutine (Go runtime)
llvm-svn: 160918 | 2012-07-28 15:27:41 +00:00 | 
				
					
						|  Dmitry Vyukov | 55253100be | tsan: add missing include llvm-svn: 160875 | 2012-07-27 18:13:03 +00:00 | 
				
					
						|  Dmitry Vyukov | 4e94662db4 | tsan: change event handling from single HandleEvent() to a set of separate functions (Go runtime) llvm-svn: 160863 | 2012-07-27 14:00:39 +00:00 | 
				
					
						|  Dmitry Vyukov | bcf0b7002b | tsan: align report style with Go internal format llvm-svn: 160672 | 2012-07-24 12:29:43 +00:00 | 
				
					
						|  Dmitry Vyukov | 9270eaf1f2 | tsan: Go runtime: support goroutine end event llvm-svn: 160282 | 2012-07-16 16:01:08 +00:00 | 
				
					
						|  Dmitry Vyukov | 2dac24a42b | tsan: add missing test for Go runtime llvm-svn: 160258 | 2012-07-16 10:34:57 +00:00 |