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

Issue 10806096: Add base/md5* to ThreadSanitizer ignore list. (Closed)

Created:
8 years, 5 months ago by scherkus (not reviewing)
Modified:
8 years, 5 months ago
Reviewers:
Timur Iskhodzhanov
CC:
chromium-reviews, pam+watch_chromium.org, glider+watch_chromium.org, timurrrr+watch_chromium.org, bruening+watch_chromium.org
Visibility:
Public.

Description

Add base/md5* to ThreadSanitizer ignore list. MD5 computation is a series of many tiny function calls, which causes tsan to slow down. For example, MD5 computation accounted for ~38% of samples when running media_unittests PipelineIntegrationTest.BasicPlaybackHashed. BUG=none TEST=none Committed: https://src.chromium.org/viewvc/chrome?view=rev&revision=148596

Patch Set 1 #

Patch Set 2 : md5 #

Total comments: 2

Patch Set 3 : fix comment #

Unified diffs Side-by-side diffs Delta from patch set Stats (+5 lines, -0 lines) Patch
M tools/valgrind/tsan/ignores.txt View 1 2 1 chunk +5 lines, -0 lines 0 comments Download

Messages

Total messages: 3 (0 generated)
scherkus (not reviewing)
8 years, 5 months ago (2012-07-25 20:34:46 UTC) #1
Timur Iskhodzhanov
LGTM with one suggestion. It's strange we still have the trybot timing out though :( ...
8 years, 5 months ago (2012-07-26 15:53:00 UTC) #2
scherkus (not reviewing)
8 years, 5 months ago (2012-07-26 18:02:48 UTC) #3
https://chromiumcodereview.appspot.com/10806096/diff/4001/tools/valgrind/tsan...
File tools/valgrind/tsan/ignores.txt (right):

https://chromiumcodereview.appspot.com/10806096/diff/4001/tools/valgrind/tsan...
tools/valgrind/tsan/ignores.txt:69: # repeatedly calling tiny functions.
On 2012/07/26 15:53:01, Timur Iskhodzhanov wrote:
> Please add "... which are unlikely to race with anything" if you think this is
> the case :)

Done.

Powered by Google App Engine
This is Rietveld 408576698