| 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 144 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 155 # Strange reports below _IO_getline, every time in "Concurrent access". | 155 # Strange reports below _IO_getline, every time in "Concurrent access". |
| 156 # Probably the reports are there since we're missing the libc internal locks | 156 # Probably the reports are there since we're missing the libc internal locks |
| 157 fun_r:_IO_getline* | 157 fun_r:_IO_getline* |
| 158 | 158 |
| 159 # A benign race in glib on something called "contention_counter". | 159 # A benign race in glib on something called "contention_counter". |
| 160 fun:g_slice_alloc | 160 fun:g_slice_alloc |
| 161 | 161 |
| 162 # A benign race in glibc on "random_time_bits". | 162 # A benign race in glibc on "random_time_bits". |
| 163 fun:__gen_tempname | 163 fun:__gen_tempname |
| 164 | 164 |
| 165 # A probably-benign race on '__have_o_cloexec' in opendir/__alloc_dir, |
| 166 # see http://crbug.com/125928. |
| 167 fun_r:__alloc_dir |
| 168 fun_r:opendir |
| 169 |
| 165 # The sqlite cache is racing against a few different stacktraces, | 170 # The sqlite cache is racing against a few different stacktraces, |
| 166 # so let's ignore it recursively. See http://crbug.com/84094 | 171 # so let's ignore it recursively. See http://crbug.com/84094 |
| 167 fun_r:pcache1Fetch | 172 fun_r:pcache1Fetch |
| 168 | 173 |
| 169 # "Suppress" a data race in TraceLog::GetCategory which has | 174 # "Suppress" a data race in TraceLog::GetCategory which has |
| 170 # fun:MessageLoop::RunTask at the top of the "current" stack which we don't want | 175 # fun:MessageLoop::RunTask at the top of the "current" stack which we don't want |
| 171 # to suppress. See http://crbug.com/98926 | 176 # to suppress. See http://crbug.com/98926 |
| 172 fun:*base*debug*TraceLog*GetCategoryInternal* | 177 fun:*base*debug*TraceLog*GetCategoryInternal* |
| OLD | NEW |