| OLD | NEW |
| 1 # This file lists the functions, object files and source files | 1 # This file lists the functions, object files and source files |
| 2 # which should be ignored (i.e. not instrumented) by ThreadSanitizer. | 2 # which should be ignored (i.e. not instrumented) by ThreadSanitizer. |
| 3 # See http://code.google.com/p/data-race-test/wiki/ThreadSanitizerIgnores. | 3 # See http://code.google.com/p/data-race-test/wiki/ThreadSanitizerIgnores. |
| 4 | 4 |
| 5 # ignore these libraries | 5 # ignore these libraries |
| 6 obj:*/libfreetype* | 6 obj:*/libfreetype* |
| 7 obj:*/libdbus* | 7 obj:*/libdbus* |
| 8 | 8 |
| 9 # we ignore the whole NSS library for now since | 9 # we ignore the whole NSS library for now since |
| 10 # its instrumentation is very slow. | 10 # its instrumentation is very slow. |
| (...skipping 126 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 137 # This may be related to | 137 # This may be related to |
| 138 # https://bugs.launchpad.net/ubuntu/+source/glibc/+bug/59449 | 138 # https://bugs.launchpad.net/ubuntu/+source/glibc/+bug/59449 |
| 139 fun_r:gethostbyname2_r* | 139 fun_r:gethostbyname2_r* |
| 140 | 140 |
| 141 # TODO(timurrrr): remove this when TSan is updated past r3232 | 141 # TODO(timurrrr): remove this when TSan is updated past r3232 |
| 142 fun_r:gaih_inet | 142 fun_r:gaih_inet |
| 143 | 143 |
| 144 # Strange reports below _IO_getline, every time in "Concurrent access". | 144 # Strange reports below _IO_getline, every time in "Concurrent access". |
| 145 # Probably the reports are there since we're missing the libc internal locks | 145 # Probably the reports are there since we're missing the libc internal locks |
| 146 fun_r:_IO_getline* | 146 fun_r:_IO_getline* |
| 147 |
| 148 # A benign race in glib on something called "contention_counter". |
| 149 fun:g_slice_alloc |
| 150 |
| 151 # A benign race in glibc on "random_time_bits". |
| 152 fun:__gen_tempname |
| 153 |
| OLD | NEW |