Chromium Code Reviews
chromiumcodereview-hr@appspot.gserviceaccount.com (chromiumcodereview-hr) | Please choose your nickname with Settings | Help | Chromium Project | Gerrit Changes | Sign out
(135)

Side by Side Diff: tools/valgrind/tsan/ignores.txt

Issue 10834050: Create less segments in std::string internals (Closed) Base URL: svn://svn.chromium.org/chrome/trunk/src/
Patch Set: Created 8 years, 4 months ago
Use n/p to move between diff chunks; N/P to move between comments. Draft comments are only viewable by you.
Jump to:
View unified diff | Download patch | Annotate | Revision Log
« no previous file with comments | « no previous file | no next file » | no next file with comments »
Toggle Intra-line Diffs ('i') | Expand Comments ('e') | Collapse Comments ('c') | Show Comments Hide Comments ('s')
OLDNEW
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 29 matching lines...) Expand all
40 40
41 # False reports on std::string internals, see 41 # False reports on std::string internals, see
42 # http://code.google.com/p/data-race-test/issues/detail?id=40 42 # http://code.google.com/p/data-race-test/issues/detail?id=40
43 fun:*_M_mutateE* 43 fun:*_M_mutateE*
44 fun_r:*_M_set_length_and_sharable* 44 fun_r:*_M_set_length_and_sharable*
45 fun:*_M_is_leaked* 45 fun:*_M_is_leaked*
46 fun:*_M_is_shared* 46 fun:*_M_is_shared*
47 fun:*_M_set_leaked* 47 fun:*_M_set_leaked*
48 fun:*_M_set_sharable* 48 fun:*_M_set_sharable*
49 49
50 # Comparison of std::strings sometimes takes a lot of time but we don't really
51 # need precise stack traces there.
52 fun_hist:_ZStltIcSt11char_traitsIcESaIcEEbRKSbIT_T0_T1_ES8_
53 fun_hist:_ZNKSs7compareERKSs
54
50 # Don't instrument intercepts 55 # Don't instrument intercepts
51 src:*ts_valgrind_intercepts.c 56 src:*ts_valgrind_intercepts.c
52 57
53 ################################################################## 58 ##################################################################
54 # Don't instrument synchronization code 59 # Don't instrument synchronization code
55 src:*base/threading/thread_local_storage* 60 src:*base/threading/thread_local_storage*
56 src:*base/stats_counters* 61 src:*base/stats_counters*
57 src:*base/synchronization/condition_variable* 62 src:*base/synchronization/condition_variable*
58 src:*base/synchronization/lock* 63 src:*base/synchronization/lock*
59 src:*base/synchronization/waitable_event* 64 src:*base/synchronization/waitable_event*
(...skipping 98 matching lines...) Expand 10 before | Expand all | Expand 10 after
158 fun:__gen_tempname 163 fun:__gen_tempname
159 164
160 # The sqlite cache is racing against a few different stacktraces, 165 # The sqlite cache is racing against a few different stacktraces,
161 # so let's ignore it recursively. See http://crbug.com/84094 166 # so let's ignore it recursively. See http://crbug.com/84094
162 fun_r:pcache1Fetch 167 fun_r:pcache1Fetch
163 168
164 # "Suppress" a data race in TraceLog::GetCategory which has 169 # "Suppress" a data race in TraceLog::GetCategory which has
165 # fun:MessageLoop::RunTask at the top of the "current" stack which we don't want 170 # fun:MessageLoop::RunTask at the top of the "current" stack which we don't want
166 # to suppress. See http://crbug.com/98926 171 # to suppress. See http://crbug.com/98926
167 fun:*base*debug*TraceLog*GetCategoryInternal* 172 fun:*base*debug*TraceLog*GetCategoryInternal*
OLDNEW
« no previous file with comments | « no previous file | no next file » | no next file with comments »

Powered by Google App Engine
This is Rietveld 408576698