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 on Windows. | 2 # which should be ignored (i.e. not instrumented) by ThreadSanitizer on Windows. |
3 | 3 |
4 # We ignore security libraries for now since their instrumentation is very slow. | 4 # We ignore security libraries for now since their instrumentation is very slow. |
5 # TODO(timurrrr): investigate whether we need to instrument them | 5 # TODO(timurrrr): investigate whether we need to instrument them |
6 obj:*CRYPT32.dll | 6 obj:*CRYPT32.dll |
7 obj:*RPCRT4.dll | 7 obj:*RPCRT4.dll |
8 fun_r:*SHA256* | 8 fun_r:*SHA256* |
9 fun_r:*BCryptGenerateSymmetricKey* | 9 fun_r:*BCryptGenerateSymmetricKey* |
10 fun_r:*CryptAcquireContext* | 10 fun_r:*CryptAcquireContext* |
(...skipping 48 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
59 fun_r:_flsbuf | 59 fun_r:_flsbuf |
60 fun_r:_unlock_file | 60 fun_r:_unlock_file |
61 fun_r:_getstream | 61 fun_r:_getstream |
62 fun_r:_open_osfhandle | 62 fun_r:_open_osfhandle |
63 | 63 |
64 # http://crbug.com/272065 | 64 # http://crbug.com/272065 |
65 obj:*NLAapi.dll | 65 obj:*NLAapi.dll |
66 | 66 |
67 # Presumably atomic-based optimization in the system allocator. | 67 # Presumably atomic-based optimization in the system allocator. |
68 fun_r:_heap_alloc_dbg_impl | 68 fun_r:_heap_alloc_dbg_impl |
| 69 |
| 70 # http://crbug.com/348908 - looks like TSan doesn't |
| 71 # intercept memset() from VS2013 CRT. |
| 72 fun_r:memset |
OLD | NEW |