chromium/deps/valgrind/scripts.git
8 months agoUpdate TSan/Linux to 4440 master
timurrrr@chromium.org [Tue, 29 Oct 2013 06:08:04 +0000 (06:08 +0000)]
Update TSan/Linux to 4440
In the previous commit I've mistakenly updated TSan to the last revision BEFORE
the fix...
TBR=glider

Review URL: https://codereview.chromium.org/48813005

git-svn-id: http://src.chromium.org/svn/trunk/deps/third_party/valgrind/scripts@231538 4ff67af0-8c30-449e-8e8b-ad334ec8d88c

8 months agoProperly update TSan/Linux to v4436
timurrrr@chromium.org [Tue, 29 Oct 2013 05:39:03 +0000 (05:39 +0000)]
Properly update TSan/Linux to v4436
FTR, the binaries were cooked on a Ubuntu Lucid 10.04 x64 VM
TBR=glider

Review URL: https://codereview.chromium.org/48773007

git-svn-id: http://src.chromium.org/svn/trunk/deps/third_party/valgrind/scripts@231531 4ff67af0-8c30-449e-8e8b-ad334ec8d88c

13 months agoRoll valgrind-variant r145 for OS X 10.6
glider@chromium.org [Wed, 5 Jun 2013 08:29:34 +0000 (08:29 +0000)]
Roll valgrind-variant r145 for OS X 10.6
The new version contains a Darwin-specific fix for the address space manager that prevents the memory advisor from suggesting incorrect mmap() arguments.

BUG=245745
TBR=timurrrr@chromium.org

Review URL: https://codereview.chromium.org/16338006

git-svn-id: http://src.chromium.org/svn/trunk/deps/third_party/valgrind/scripts@204209 4ff67af0-8c30-449e-8e8b-ad334ec8d88c

13 months agoRoll valgrind-variant r144 for Mac OS 10.6
glider@google.com [Mon, 3 Jun 2013 15:00:10 +0000 (15:00 +0000)]
Roll valgrind-variant r144 for Mac OS 10.6
This is still Valgrind r13132 VEX r2564, but with several patches (see https://code.google.com/p/valgrind-variant/source/list
for the list of patches from r139 to r144)
The particular reason for this roll is r144, which brings back the <load_obj> tags in the XML output mode on OS X.

BUG=245745
TBR=timurrrr@chromium.org

Review URL: https://codereview.chromium.org/16256010

git-svn-id: http://src.chromium.org/svn/trunk/deps/third_party/valgrind/scripts@203714 4ff67af0-8c30-449e-8e8b-ad334ec8d88c

20 months agoFix common.sh to build amd64 binaries on 10.7 and 10.8
glider@chromium.org [Wed, 28 Nov 2012 03:08:04 +0000 (03:08 +0000)]
Fix common.sh to build amd64 binaries on 10.7 and 10.8
Update the 10.7 binaries.

git-svn-id: http://src.chromium.org/svn/trunk/deps/third_party/valgrind/scripts@169823 4ff67af0-8c30-449e-8e8b-ad334ec8d88c

20 months agoRoll new valgrind-variant (r138, which is Valgrind r13132, VEX r2564) binaries for...
glider@chromium.org [Fri, 23 Nov 2012 09:54:20 +0000 (09:54 +0000)]
Roll new valgrind-variant (r138, which is Valgrind r13132, VEX r2564) binaries for Linux

TBR=timurrrr
Review URL: https://codereview.chromium.org/11299158

git-svn-id: http://src.chromium.org/svn/trunk/deps/third_party/valgrind/scripts@169324 4ff67af0-8c30-449e-8e8b-ad334ec8d88c

22 months agoUpdate TSan binaries for Linux, Mac OS 10.6 and 10.7 to r4397.
glider@chromium.org [Wed, 12 Sep 2012 11:31:51 +0000 (11:31 +0000)]
Update TSan binaries for Linux, Mac OS 10.6 and 10.7 to r4397.

TBR=timurrrr
Review URL: https://chromiumcodereview.appspot.com/10919237

git-svn-id: http://src.chromium.org/svn/trunk/deps/third_party/valgrind/scripts@156279 4ff67af0-8c30-449e-8e8b-ad334ec8d88c

2 years agoAllow to build 10.6 binaries on Darwin x86_64 (the following binaries were actually...
glider@chromium.org [Fri, 29 Jun 2012 13:05:28 +0000 (13:05 +0000)]
Allow to build 10.6 binaries on Darwin x86_64 (the following binaries were actually built on such).
Roll the newer (r4383) TSan binaries for Mac OS 10.6 which reports less errors than the previous one (r2939) locally.
Because we didn't track the TSan versions before, I've set them to unknown for all the platforms.

BUG=120136
TBR=timurrrr
Review URL: https://chromiumcodereview.appspot.com/10694036

git-svn-id: http://src.chromium.org/svn/trunk/deps/third_party/valgrind/scripts@144905 4ff67af0-8c30-449e-8e8b-ad334ec8d88c

2 years agoAllow building OS X 10.7 binaries. git-svn
glider@chromium.org [Wed, 22 Feb 2012 13:12:57 +0000 (13:12 +0000)]
Allow building OS X 10.7 binaries.
Roll valgrind-variant r136 for OS X 10.7
Review URL: https://chromiumcodereview.appspot.com/9372099

git-svn-id: http://src.chromium.org/svn/trunk/deps/third_party/valgrind/scripts@123030 4ff67af0-8c30-449e-8e8b-ad334ec8d88c

2 years agoUpdate the Valgrind binaries for Mac OS to valgrind-variant r135
glider@chromium.org [Wed, 18 Jan 2012 14:28:28 +0000 (14:28 +0000)]
Update the Valgrind binaries for Mac OS to valgrind-variant r135
This includes a fix for https://bugs.kde.org/show_bug.cgi?id=289470
Review URL: http://codereview.chromium.org/9232021

git-svn-id: http://src.chromium.org/svn/trunk/deps/third_party/valgrind/scripts@118092 4ff67af0-8c30-449e-8e8b-ad334ec8d88c

2 years agoRoll the new Valgrind binaries with the movaps support.
glider@chromium.org [Fri, 23 Dec 2011 08:38:16 +0000 (08:38 +0000)]
Roll the new Valgrind binaries with the movaps support.
This should make Webkit Layout bot happier.

BUG=108424
Review URL: http://codereview.chromium.org/8962023

git-svn-id: http://src.chromium.org/svn/trunk/deps/third_party/valgrind/scripts@115695 4ff67af0-8c30-449e-8e8b-ad334ec8d88c

2 years agoNew Valgrind binaries (r126 of valgrind-variant) for Linux.
glider@chromium.org [Mon, 5 Dec 2011 06:23:31 +0000 (06:23 +0000)]
New Valgrind binaries (r126 of valgrind-variant) for Linux.

TBR=timurrrr
BUG=103727
Review URL: http://codereview.chromium.org/8800004

git-svn-id: http://src.chromium.org/svn/trunk/deps/third_party/valgrind/scripts@112958 4ff67af0-8c30-449e-8e8b-ad334ec8d88c

2 years agoRoll the new Valgrind binaries for Mac 10.5 (valgrind-variant r123)
glider@chromium.org [Mon, 21 Nov 2011 08:09:29 +0000 (08:09 +0000)]
Roll the new Valgrind binaries for Mac 10.5 (valgrind-variant r123)

TBR=timurrrr
Review URL: http://codereview.chromium.org/8611001

git-svn-id: http://src.chromium.org/svn/trunk/deps/third_party/valgrind/scripts@110892 4ff67af0-8c30-449e-8e8b-ad334ec8d88c

2 years agoRevert the Mac Valgrind binaries that caused new leaks to be reported.
glider@chromium.org [Wed, 9 Nov 2011 10:52:21 +0000 (10:52 +0000)]
Revert the Mac Valgrind binaries that caused new leaks to be reported.

TBR=timurrrr
Review URL: http://codereview.chromium.org/8511005

git-svn-id: http://src.chromium.org/svn/trunk/deps/third_party/valgrind/scripts@109219 4ff67af0-8c30-449e-8e8b-ad334ec8d88c

2 years agoUpdate the Memcheck binaries for Mac OS 10.5 to valgrind-variant r122.
glider@chromium.org [Wed, 9 Nov 2011 09:09:44 +0000 (09:09 +0000)]
Update the Memcheck binaries for Mac OS 10.5 to valgrind-variant r122.

TBR=timurrrr
Review URL: http://codereview.chromium.org/8497037

git-svn-id: http://src.chromium.org/svn/trunk/deps/third_party/valgrind/scripts@109206 4ff67af0-8c30-449e-8e8b-ad334ec8d88c

2 years agoRevert Valgrind binaries to r112
timurrrr@chromium.org [Sat, 29 Oct 2011 17:51:03 +0000 (17:51 +0000)]
Revert Valgrind binaries to r112
TBR=glider
TEST=Mac/Valgrind turns green
Review URL: http://codereview.chromium.org/8413070

git-svn-id: http://src.chromium.org/svn/trunk/deps/third_party/valgrind/scripts@107879 4ff67af0-8c30-449e-8e8b-ad334ec8d88c

2 years agoUpdate Valgrind (-variant) to r118
timurrrr@chromium.org [Sat, 29 Oct 2011 16:26:27 +0000 (16:26 +0000)]
Update Valgrind (-variant) to r118

I'm going to commit this over the weekend so the waterfall is not broken on PDT Friday

TBR=glider
TEST=waterfall stays sane
Review URL: http://codereview.chromium.org/8414023

git-svn-id: http://src.chromium.org/svn/trunk/deps/third_party/valgrind/scripts@107875 4ff67af0-8c30-449e-8e8b-ad334ec8d88c

2 years agoUpdate the Linux Valgrind binaries to valgrind-variant r112.
glider@chromium.org [Wed, 26 Oct 2011 13:15:33 +0000 (13:15 +0000)]
Update the Linux Valgrind binaries to valgrind-variant r112.

TBR=timurrrr
Review URL: http://codereview.chromium.org/8390048

git-svn-id: http://src.chromium.org/svn/trunk/deps/third_party/valgrind/scripts@107340 4ff67af0-8c30-449e-8e8b-ad334ec8d88c

2 years agoUpdate the Valgrind binaries for Mac and Linux to valgrind-variant r106
glider@chromium.org [Fri, 21 Oct 2011 12:08:40 +0000 (12:08 +0000)]
Update the Valgrind binaries for Mac and Linux to valgrind-variant r106

TBR=timurrrr
Review URL: http://codereview.chromium.org/8359027

git-svn-id: http://src.chromium.org/svn/trunk/deps/third_party/valgrind/scripts@106704 4ff67af0-8c30-449e-8e8b-ad334ec8d88c

2 years agoUpdate the Memcheck binaries for Linux to valgrind-variant r102
glider@chromium.org [Thu, 20 Oct 2011 11:41:17 +0000 (11:41 +0000)]
Update the Memcheck binaries for Linux to valgrind-variant r102

TBR=timurrrr
Review URL: http://codereview.chromium.org/8357037

git-svn-id: http://src.chromium.org/svn/trunk/deps/third_party/valgrind/scripts@106485 4ff67af0-8c30-449e-8e8b-ad334ec8d88c

2 years agoUpdate TSan for Linux and Mac to r3600
timurrrr@chromium.org [Sun, 28 Aug 2011 17:19:25 +0000 (17:19 +0000)]
Update TSan for Linux and Mac to r3600
TBR=glider
TEST=Watch the TSan bots
Review URL: http://codereview.chromium.org/7780001

git-svn-id: http://src.chromium.org/svn/trunk/deps/third_party/valgrind/scripts@98587 4ff67af0-8c30-449e-8e8b-ad334ec8d88c

3 years agoUpdate TSan to r3340 on Linux and Mac
timurrrr@chromium.org [Tue, 12 Apr 2011 09:40:37 +0000 (09:40 +0000)]
Update TSan to r3340 on Linux and Mac
TBR=glider
TEST=TSan bots on the memory waterfall look healthy
Review URL: http://codereview.chromium.org/6820063

git-svn-id: http://src.chromium.org/svn/trunk/deps/third_party/valgrind/scripts@81237 4ff67af0-8c30-449e-8e8b-ad334ec8d88c

3 years agoRemove unused .patch files
timurrrr@chromium.org [Tue, 12 Apr 2011 09:36:19 +0000 (09:36 +0000)]
Remove unused .patch files
TBR
Review URL: http://codereview.chromium.org/6821070

git-svn-id: http://src.chromium.org/svn/trunk/deps/third_party/valgrind/scripts@81236 4ff67af0-8c30-449e-8e8b-ad334ec8d88c

3 years agoRemove an unused out-of-date function
timurrrr@chromium.org [Tue, 12 Apr 2011 09:25:18 +0000 (09:25 +0000)]
Remove an unused out-of-date function
TBR=glider
Review URL: http://codereview.chromium.org/6813106

git-svn-id: http://src.chromium.org/svn/trunk/deps/third_party/valgrind/scripts@81233 4ff67af0-8c30-449e-8e8b-ad334ec8d88c

3 years agoUpdate TSan to r3102 on Linux and Mac (except 10.6)
timurrrr@chromium.org [Mon, 21 Feb 2011 13:49:43 +0000 (13:49 +0000)]
Update TSan to r3102 on Linux and Mac (except 10.6)
TBR=glider
TEST=TSan waterfall remains green
Review URL: http://codereview.chromium.org/6541056

git-svn-id: http://src.chromium.org/svn/trunk/deps/third_party/valgrind/scripts@75545 4ff67af0-8c30-449e-8e8b-ad334ec8d88c

3 years agoUpdate memcheck to valgrind-variant r80
timurrrr@chromium.org [Wed, 16 Feb 2011 12:16:16 +0000 (12:16 +0000)]
Update memcheck to valgrind-variant r80
This only affects Linux, shouldn't cause much difference with Mac
TBR=glider
TEST=Memory waterfall doesn't change much
BUG=73024
Review URL: http://codereview.chromium.org/6528046

git-svn-id: http://src.chromium.org/svn/trunk/deps/third_party/valgrind/scripts@75105 4ff67af0-8c30-449e-8e8b-ad334ec8d88c

3 years agoDon't replace gold with default ld - we don't need it since... ages ago.
timurrrr@chromium.org [Mon, 20 Dec 2010 16:11:01 +0000 (16:11 +0000)]
Don't replace gold with default ld - we don't need it since... ages ago.
TBR=glider
TEST=built memcheck and TSan with gold locally, tested on ls
Review URL: http://codereview.chromium.org/6073001

git-svn-id: http://src.chromium.org/svn/trunk/deps/third_party/valgrind/scripts@69714 4ff67af0-8c30-449e-8e8b-ad334ec8d88c

3 years agoUpdate TSan to rev 2939
timurrrr@chromium.org [Mon, 20 Dec 2010 13:58:55 +0000 (13:58 +0000)]
Update TSan to rev 2939
TEST=TSan bots should remain green
TBR=glider
Review URL: http://codereview.chromium.org/6029003

git-svn-id: http://src.chromium.org/svn/trunk/deps/third_party/valgrind/scripts@69705 4ff67af0-8c30-449e-8e8b-ad334ec8d88c

3 years agoMake build-memcheck-for-chromium.sh build the binaries from valgrind-variant
glider@chromium.org [Wed, 3 Nov 2010 08:08:03 +0000 (08:08 +0000)]
Make build-memcheck-for-chromium.sh build the binaries from valgrind-variant
repository (code.google.com/p/valgrind-variant)
Roll the binaries built from r76

TBR=timurrrr
Review URL: http://codereview.chromium.org/4345005

git-svn-id: http://src.chromium.org/svn/trunk/deps/third_party/valgrind/scripts@64891 4ff67af0-8c30-449e-8e8b-ad334ec8d88c

3 years agoRoll new (r2528) ThreadSanitizer binaries for Linux (x86/x64) and Mac (10.5/10.6)
glider@chromium.org [Thu, 28 Oct 2010 08:43:36 +0000 (08:43 +0000)]
Roll new (r2528) ThreadSanitizer binaries for Linux (x86/x64) and Mac (10.5/10.6)
Review URL: http://codereview.chromium.org/4143005

git-svn-id: http://src.chromium.org/svn/trunk/deps/third_party/valgrind/scripts@64212 4ff67af0-8c30-449e-8e8b-ad334ec8d88c

3 years agoUpdate ThreadSanitizer binaries to r2436
glider@chromium.org [Fri, 3 Sep 2010 11:58:00 +0000 (11:58 +0000)]
Update ThreadSanitizer binaries to r2436

TBR=timurrrr

Review URL: http://codereview.chromium.org/3344004

git-svn-id: http://src.chromium.org/svn/trunk/deps/third_party/valgrind/scripts@58481 4ff67af0-8c30-449e-8e8b-ad334ec8d88c

3 years agoRoll new ThreadSanitizer r2420 binaries for old platforms.
glider@chromium.org [Thu, 2 Sep 2010 09:06:09 +0000 (09:06 +0000)]
Roll new ThreadSanitizer r2420 binaries for old platforms.

Review URL: http://codereview.chromium.org/3327006

git-svn-id: http://src.chromium.org/svn/trunk/deps/third_party/valgrind/scripts@58334 4ff67af0-8c30-449e-8e8b-ad334ec8d88c

3 years agoCheckout Valgrind and ThreadSanitizer sources to /tmp.
glider@chromium.org [Thu, 26 Aug 2010 13:21:41 +0000 (13:21 +0000)]
Checkout Valgrind and ThreadSanitizer sources to /tmp.

Review URL: http://codereview.chromium.org/3113036

git-svn-id: http://src.chromium.org/svn/trunk/deps/third_party/valgrind/scripts@57509 4ff67af0-8c30-449e-8e8b-ad334ec8d88c

3 years agoAdded ThreadSanitizer self-contained binary for Mac OS 10.6
glider@chromium.org [Wed, 25 Aug 2010 15:21:01 +0000 (15:21 +0000)]
Added ThreadSanitizer self-contained binary for Mac OS 10.6
Changed build-tsan-for-chromium.sh to allow building TSan on 10.6

Review URL: http://codereview.chromium.org/3127032

git-svn-id: http://src.chromium.org/svn/trunk/deps/third_party/valgrind/scripts@57331 4ff67af0-8c30-449e-8e8b-ad334ec8d88c

3 years agoFix a scary bashism which is not even needed since common.sh deletes "$BINARIES_DIR...
timurrrr@chromium.org [Tue, 24 Aug 2010 12:17:30 +0000 (12:17 +0000)]
Fix a scary bashism which is not even needed since common.sh deletes "$BINARIES_DIR/local"
Review URL: http://codereview.chromium.org/3176032

git-svn-id: http://src.chromium.org/svn/trunk/deps/third_party/valgrind/scripts@57172 4ff67af0-8c30-449e-8e8b-ad334ec8d88c

3 years agoFix bashisms: add quotes around paths
timurrrr@chromium.org [Tue, 24 Aug 2010 12:08:15 +0000 (12:08 +0000)]
Fix bashisms: add quotes around paths
Review URL: http://codereview.chromium.org/3177031

git-svn-id: http://src.chromium.org/svn/trunk/deps/third_party/valgrind/scripts@57171 4ff67af0-8c30-449e-8e8b-ad334ec8d88c

3 years agoUpdate TSan to r2386.
timurrrr@chromium.org [Wed, 18 Aug 2010 12:54:27 +0000 (12:54 +0000)]
Update TSan to r2386.
TEST=tried on bots a few times and fixed a couple of issues in TSan before creating this CL
Review URL: http://codereview.chromium.org/3177021

git-svn-id: http://src.chromium.org/svn/trunk/deps/third_party/valgrind/scripts@56521 4ff67af0-8c30-449e-8e8b-ad334ec8d88c

3 years agoFix Valgrind malloc interceptors.
glider@chromium.org [Fri, 6 Aug 2010 09:52:23 +0000 (09:52 +0000)]
Fix Valgrind malloc interceptors.
Up to r49172 Valgrind used to intercept the custom allocation functions with
soname=NONE (a). This caused some tests to fail under Valgrind when built with
TCMalloc (see bug 31951)
In r49172 Valgrind stopped intercepting the custom allocators and switched to
tc_{malloc,free,new,...} functions declared by TCMalloc (b). This is a more
correct approach to handle TCMalloc allocation, but it was broken because tc_*
functions were implemented as libc allocation functions aliases (see bug 49757)

The new binaries should handle both (a) and (b) and fix both bugs.

BUG=49757,31951

Review URL: http://codereview.chromium.org/3047046

git-svn-id: http://src.chromium.org/svn/trunk/deps/third_party/valgrind/scripts@55206 4ff67af0-8c30-449e-8e8b-ad334ec8d88c

4 years agoUpdate the Valgrind/VEX versions for Snow Leopard to 11243/1997
glider@chromium.org [Fri, 30 Jul 2010 14:34:17 +0000 (14:34 +0000)]
Update the Valgrind/VEX versions for Snow Leopard to 11243/1997
This should fix the problems with the ui_tests on 10.6 (bug 48888)
fork.patch doesn't apply to the recent Valgrind versions (starting with 11209), so I had to fork it for Snow Leopard (see fork.10.6.patch)

Note: this change does not affect any Valgrind/ThreadSanitizer binaries on any platforms except Mac OS 10.6

BUG=48888

Review URL: http://codereview.chromium.org/3082006

git-svn-id: http://src.chromium.org/svn/trunk/deps/third_party/valgrind/scripts@54315 4ff67af0-8c30-449e-8e8b-ad334ec8d88c

4 years agoScripts for building Memcheck for OS X Snow Leopard after the merge of
glider@chromium.org [Mon, 26 Jul 2010 12:46:28 +0000 (12:46 +0000)]
Scripts for building Memcheck for OS X Snow Leopard after the merge of
Valgrind's MACOSX106 branch into the Valgrind trunk.

BUG=46947

Review URL: http://codereview.chromium.org/2822040

git-svn-id: http://src.chromium.org/svn/trunk/deps/third_party/valgrind/scripts@53625 4ff67af0-8c30-449e-8e8b-ad334ec8d88c

4 years agoChange scripts/common.sh to allow the users build Valgrind binaries from the MACOSX10...
glider@chromium.org [Fri, 18 Jun 2010 10:17:19 +0000 (10:17 +0000)]
Change scripts/common.sh to allow the users build Valgrind binaries from the MACOSX106 branch on Snow Leopard.
Add precompiled Valgrind (Memcheck only) binaries built from the branch r11175 (VEX r1982)

Review URL: http://codereview.chromium.org/2832011

git-svn-id: http://src.chromium.org/svn/trunk/deps/third_party/valgrind/scripts@50224 4ff67af0-8c30-449e-8e8b-ad334ec8d88c

4 years agoRoll out new Valgrind binaries.
glider@chromium.org [Fri, 11 Jun 2010 10:29:17 +0000 (10:29 +0000)]
Roll out new Valgrind binaries.

TBR=hayato,timurrrr
Review URL: http://codereview.chromium.org/2711011

git-svn-id: http://src.chromium.org/svn/trunk/deps/third_party/valgrind/scripts@49517 4ff67af0-8c30-449e-8e8b-ad334ec8d88c

4 years agoPartial revert for r49172: get TSan rev2200 back. This won't affect Valgrind bots.
timurrrr@chromium.org [Tue, 8 Jun 2010 18:51:38 +0000 (18:51 +0000)]
Partial revert for r49172: get TSan rev2200 back. This won't affect Valgrind bots.
TBR=glider,mark
Review URL: http://codereview.chromium.org/2779001

git-svn-id: http://src.chromium.org/svn/trunk/deps/third_party/valgrind/scripts@49177 4ff67af0-8c30-449e-8e8b-ad334ec8d88c

4 years agoRestore deps/third_party/valgrind to its state at r48920. This backs out
mark@chromium.org [Tue, 8 Jun 2010 18:14:17 +0000 (18:14 +0000)]
Restore deps/third_party/valgrind to its state at r48920. This backs out
r48921, r48923, and r49047.

BUG=none
TEST=none
Review URL: http://codereview.chromium.org/2746004

git-svn-id: http://src.chromium.org/svn/trunk/deps/third_party/valgrind/scripts@49172 4ff67af0-8c30-449e-8e8b-ad334ec8d88c

4 years agoUpdate TSan to rev2200, fix a couple of minor issue in build scripts.
timurrrr@chromium.org [Mon, 7 Jun 2010 12:53:00 +0000 (12:53 +0000)]
Update TSan to rev2200, fix a couple of minor issue in build scripts.
Review URL: http://codereview.chromium.org/2690006

git-svn-id: http://src.chromium.org/svn/trunk/deps/third_party/valgrind/scripts@49047 4ff67af0-8c30-449e-8e8b-ad334ec8d88c

4 years agoMake Valgrind intercept TCMalloc's tc_{malloc,free,new,delete,..}
glider@chromium.org [Fri, 4 Jun 2010 12:57:36 +0000 (12:57 +0000)]
Make Valgrind intercept TCMalloc's tc_{malloc,free,new,delete,..}
instead of {malloc,free,new,delete,..}

Update the Memcheck/TSan binaries in the SVN.

BUG=31951

Review URL: http://codereview.chromium.org/2432001

git-svn-id: http://src.chromium.org/svn/trunk/deps/third_party/valgrind/scripts@48921 4ff67af0-8c30-449e-8e8b-ad334ec8d88c

4 years agoUpdate TSan to rev2088
timurrrr@chromium.org [Tue, 18 May 2010 14:30:22 +0000 (14:30 +0000)]
Update TSan to rev2088
TBR=glider
TEST=bots should stay green
Review URL: http://codereview.chromium.org/2084009

git-svn-id: http://src.chromium.org/svn/trunk/deps/third_party/valgrind/scripts@47511 4ff67af0-8c30-449e-8e8b-ad334ec8d88c

4 years agoIncrease VG_N_SEGMENTS, VG_N_SEGNAMES and VG_N_THREADS and update the Linux Valgrind...
timurrrr@chromium.org [Thu, 29 Apr 2010 20:37:08 +0000 (20:37 +0000)]
Increase VG_N_SEGMENTS, VG_N_SEGNAMES and VG_N_THREADS and update the Linux Valgrind binaries.
This should fix Valgrind/CrOS failures.
TBR=thestig,glider
Review URL: http://codereview.chromium.org/1811004

git-svn-id: http://src.chromium.org/svn/trunk/deps/third_party/valgrind/scripts@45980 4ff67af0-8c30-449e-8e8b-ad334ec8d88c

4 years agoUpdate Memcheck to rev 11055
timurrrr@chromium.org [Tue, 13 Apr 2010 11:45:00 +0000 (11:45 +0000)]
Update Memcheck to rev 11055

This includes a couple of bugs fixed upstream
Review URL: http://codereview.chromium.org/1553024

git-svn-id: http://src.chromium.org/svn/trunk/deps/third_party/valgrind/scripts@44343 4ff67af0-8c30-449e-8e8b-ad334ec8d88c

4 years agoUpdate TSan to r1970
timurrrr@chromium.org [Thu, 8 Apr 2010 08:20:08 +0000 (08:20 +0000)]
Update TSan to r1970
Review URL: http://codereview.chromium.org/1558026

git-svn-id: http://src.chromium.org/svn/trunk/deps/third_party/valgrind/scripts@43935 4ff67af0-8c30-449e-8e8b-ad334ec8d88c

4 years agoUse gcc-mp-4.4 to build TSan on Mac.
timurrrr@chromium.org [Wed, 7 Apr 2010 14:20:32 +0000 (14:20 +0000)]
Use gcc-mp-4.4 to build TSan on Mac.
Update the TSan/Mac binaries (the same revision but built with 4.4).
Review URL: http://codereview.chromium.org/1596015

git-svn-id: http://src.chromium.org/svn/trunk/deps/third_party/valgrind/scripts@43831 4ff67af0-8c30-449e-8e8b-ad334ec8d88c

4 years agoRe-factor build scripts,
timurrrr@chromium.org [Fri, 19 Mar 2010 15:29:40 +0000 (15:29 +0000)]
Re-factor build scripts,
Build TSan separately into self-contained binaries.
Review URL: http://codereview.chromium.org/1118006

git-svn-id: http://src.chromium.org/svn/trunk/deps/third_party/valgrind/scripts@42106 4ff67af0-8c30-449e-8e8b-ad334ec8d88c

4 years agoAdd patch for r11051 which fixes Valgrind bug 227570.
jochen@chromium.org [Tue, 23 Feb 2010 09:33:27 +0000 (09:33 +0000)]
Add patch for r11051 which fixes Valgrind bug 227570.

This patch fixes a false warning about uninitialised memory access when
invoking utimes(2).

BUG=none
TEST=remove the suppression, base_unittests should pass clean.

Review URL: http://codereview.chromium.org/652040

git-svn-id: http://src.chromium.org/svn/trunk/deps/third_party/valgrind/scripts@39704 4ff67af0-8c30-449e-8e8b-ad334ec8d88c

4 years agoRemove un-needed Valgrind binaries and strip some of the remaining.
timurrrr@chromium.org [Fri, 15 Jan 2010 21:20:39 +0000 (21:20 +0000)]
Remove un-needed Valgrind binaries and strip some of the remaining.
This saves a lot of space!
Review URL: http://codereview.chromium.org/536082

git-svn-id: http://src.chromium.org/svn/trunk/deps/third_party/valgrind/scripts@36408 4ff67af0-8c30-449e-8e8b-ad334ec8d88c

4 years agoSecond step in putting Valgrind/TSan binaries into SVN.
timurrrr@chromium.org [Fri, 15 Jan 2010 21:01:45 +0000 (21:01 +0000)]
Second step in putting Valgrind/TSan binaries into SVN.

This CL affects neither bots nor developers (yet).

The next step would be putting the binaries into SVN
into deps/third_party/valgrind/binaries.

Then - implement pulling these binaries via some script
(e.g. get_valgrind.sh) and running theminstead or using /usr/valgrind-XXX.
Review URL: http://codereview.chromium.org/536043

git-svn-id: http://src.chromium.org/svn/trunk/deps/third_party/valgrind/scripts@36404 4ff67af0-8c30-449e-8e8b-ad334ec8d88c

4 years agosvn copy tools/valgrind/buildstuff deps/third_party/valgrind/scripts/
timurrrr@chromium.org [Thu, 14 Jan 2010 00:55:13 +0000 (00:55 +0000)]
svn copy tools/valgrind/buildstuff deps/third_party/valgrind/scripts/

This is the first step in on-going effore of putting Valgrind binaries into SVN
Review URL: http://codereview.chromium.org/550036

git-svn-id: http://src.chromium.org/svn/trunk/deps/third_party/valgrind/scripts@36204 4ff67af0-8c30-449e-8e8b-ad334ec8d88c