chromium/deps/valgrind.git
12 months agoRemove the deprecated TSan v1 binaries for OSX 10.5-10.7 master
glider@chromium.org [Tue, 29 Oct 2013 11:17:44 +0000 (11:17 +0000)]
Remove the deprecated TSan v1 binaries for OSX 10.5-10.7
Remove the deprecated Valgrind binaries for OSX 10.5

BUG=308605
TBR=timurrrr@chromium.org

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

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

12 months agoUpdate TSan/Linux to 4440
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@231538 4ff67af0-8c30-449e-8e8b-ad334ec8d88c

12 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@231531 4ff67af0-8c30-449e-8e8b-ad334ec8d88c

12 months agoRemove stale TSan binaries
timurrrr@chromium.org [Mon, 28 Oct 2013 19:37:34 +0000 (19:37 +0000)]
Remove stale TSan binaries
We've migrated to self-contained TSan binaries a looong long time ago
TBR=glider

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

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

12 months agoTry to fix TSan/Linux bots by updating to r4436
timurrrr@chromium.org [Mon, 28 Oct 2013 16:11:27 +0000 (16:11 +0000)]
Try to fix TSan/Linux bots by updating to r4436

FTR, I got this build by setting up Ubuntu Lucid in a VM

BUG=312068,312084,312249
TBR=glider

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

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

16 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@204209 4ff67af0-8c30-449e-8e8b-ad334ec8d88c

16 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@203714 4ff67af0-8c30-449e-8e8b-ad334ec8d88c

23 months agoUpdate valgrind binaries for 10.7
glider@chromium.org [Wed, 28 Nov 2012 04:44:19 +0000 (04:44 +0000)]
Update valgrind binaries for 10.7

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

23 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@169823 4ff67af0-8c30-449e-8e8b-ad334ec8d88c

23 months agoUpdate valgrind-variant binaries for Mac OS 10.7 to r138.
glider@chromium.org [Wed, 28 Nov 2012 02:19:59 +0000 (02:19 +0000)]
Update valgrind-variant binaries for Mac OS 10.7 to r138.

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

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

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

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

23 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@169324 4ff67af0-8c30-449e-8e8b-ad334ec8d88c

2 years 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@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@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@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@118092 4ff67af0-8c30-449e-8e8b-ad334ec8d88c

2 years agoRoll valgrind-variant r130 for Mac OS 10.5 and 10.6
glider@chromium.org [Fri, 23 Dec 2011 11:35:46 +0000 (11:35 +0000)]
Roll valgrind-variant r130 for Mac OS 10.5 and 10.6

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

git-svn-id: http://src.chromium.org/svn/trunk/deps/third_party/valgrind@115704 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@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@112958 4ff67af0-8c30-449e-8e8b-ad334ec8d88c

2 years agoRoll the new Valgrind binaries (valgrind-variant r123) for OS X 10.6
glider@chromium.org [Tue, 22 Nov 2011 11:42:02 +0000 (11:42 +0000)]
Roll the new Valgrind binaries (valgrind-variant r123) for OS X 10.6

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

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

2 years agoRoll the new Valgrind binaries for Linux (valgrind-variant r123)
glider@chromium.org [Mon, 21 Nov 2011 12:59:50 +0000 (12:59 +0000)]
Roll the new Valgrind binaries for Linux (valgrind-variant r123)

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

git-svn-id: http://src.chromium.org/svn/trunk/deps/third_party/valgrind@110904 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@110892 4ff67af0-8c30-449e-8e8b-ad334ec8d88c

2 years agoRe-build valgrind-variant r112 binaries
timurrrr@chromium.org [Thu, 10 Nov 2011 12:44:33 +0000 (12:44 +0000)]
Re-build valgrind-variant r112 binaries
TBR=glider
Review URL: http://codereview.chromium.org/8462013

git-svn-id: http://src.chromium.org/svn/trunk/deps/third_party/valgrind@109419 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@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@109206 4ff67af0-8c30-449e-8e8b-ad334ec8d88c

3 years agoBump the Valgrind binaries revision for Mac OS 10.5 to r109 (the last one before...
glider@chromium.org [Tue, 1 Nov 2011 10:40:09 +0000 (10:40 +0000)]
Bump the Valgrind binaries revision for Mac OS 10.5 to r109 (the last one before the merge)

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

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

3 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@107879 4ff67af0-8c30-449e-8e8b-ad334ec8d88c

3 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@107875 4ff67af0-8c30-449e-8e8b-ad334ec8d88c

3 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@107340 4ff67af0-8c30-449e-8e8b-ad334ec8d88c

3 years agoUpdate the Mac 10.5 Valgrind binaries to valgrind-variant r106
glider@chromium.org [Fri, 21 Oct 2011 12:51:11 +0000 (12:51 +0000)]
Update the Mac 10.5 Valgrind binaries to valgrind-variant r106

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

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

3 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@106704 4ff67af0-8c30-449e-8e8b-ad334ec8d88c

3 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@106485 4ff67af0-8c30-449e-8e8b-ad334ec8d88c

3 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@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@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@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@81233 4ff67af0-8c30-449e-8e8b-ad334ec8d88c

3 years agoFormatting the readmes in deps to follow the proper format and making sure they conta...
cdn@chromium.org [Mon, 14 Mar 2011 19:29:03 +0000 (19:29 +0000)]
Formatting the readmes in deps to follow the proper format and making sure they contain Short Name and Version fields for version tracking.

BUG=None
TEST=N/A
Review URL: http://codereview.chromium.org/6624034

git-svn-id: http://src.chromium.org/svn/trunk/deps/third_party/valgrind@78071 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@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@75105 4ff67af0-8c30-449e-8e8b-ad334ec8d88c

3 years agoUpdate TSan binary for Mac OS 10.6 to rev 2939
glider@chromium.org [Tue, 21 Dec 2010 15:10:48 +0000 (15:10 +0000)]
Update TSan binary for Mac OS 10.6 to rev 2939

TBR=timurrrr

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

git-svn-id: http://src.chromium.org/svn/trunk/deps/third_party/valgrind@69827 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@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@69705 4ff67af0-8c30-449e-8e8b-ad334ec8d88c

3 years agoAdd amd64 binaries for Darwin 10.5
glider@chromium.org [Wed, 3 Nov 2010 11:32:38 +0000 (11:32 +0000)]
Add amd64 binaries for Darwin 10.5

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

git-svn-id: http://src.chromium.org/svn/trunk/deps/third_party/valgrind@64900 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@64891 4ff67af0-8c30-449e-8e8b-ad334ec8d88c

4 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@64212 4ff67af0-8c30-449e-8e8b-ad334ec8d88c

4 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@58481 4ff67af0-8c30-449e-8e8b-ad334ec8d88c

4 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@58334 4ff67af0-8c30-449e-8e8b-ad334ec8d88c

4 years agoThreadSanitizer r2405 binaries for Mac OS 10.5
glider@chromium.org [Thu, 26 Aug 2010 13:57:33 +0000 (13:57 +0000)]
ThreadSanitizer r2405 binaries for Mac OS 10.5

TBR=timurrrr

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

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

4 years agoThreadSanitizer r2405 binaries for Linux x86/x64
glider@chromium.org [Thu, 26 Aug 2010 13:27:00 +0000 (13:27 +0000)]
ThreadSanitizer r2405 binaries for Linux x86/x64

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

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

4 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@57509 4ff67af0-8c30-449e-8e8b-ad334ec8d88c

4 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@57331 4ff67af0-8c30-449e-8e8b-ad334ec8d88c

4 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@57172 4ff67af0-8c30-449e-8e8b-ad334ec8d88c

4 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@57171 4ff67af0-8c30-449e-8e8b-ad334ec8d88c

4 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@56521 4ff67af0-8c30-449e-8e8b-ad334ec8d88c

4 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@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@54315 4ff67af0-8c30-449e-8e8b-ad334ec8d88c

4 years agoAdd new Valgrind binaries for Mac OS 10.6
glider@chromium.org [Mon, 26 Jul 2010 13:16:50 +0000 (13:16 +0000)]
Add new Valgrind binaries for Mac OS 10.6
Valgrind revision is 11195, VEX revision is 1987.

Note that this change does not affect any build scripts, Valgrind or ThreadSanitizer builds for other platforms.

BUG=46947
TBR=timurrrr,jrg

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

git-svn-id: http://src.chromium.org/svn/trunk/deps/third_party/valgrind@53629 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@53625 4ff67af0-8c30-449e-8e8b-ad334ec8d88c

4 years agoAdd new Valgrind binaries for Mac OS 10.6.
glider@chromium.org [Thu, 1 Jul 2010 14:08:41 +0000 (14:08 +0000)]
Add new Valgrind binaries for Mac OS 10.6.
Valgrind revision is 11195, VEX revision is 1986.

Note that this change doesn't affect any build scripts, Valgrind or ThreadSanitizer builds for other platforms.

BUG=46947
TBR=jrg

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

git-svn-id: http://src.chromium.org/svn/trunk/deps/third_party/valgrind@51361 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@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@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@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@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@49047 4ff67af0-8c30-449e-8e8b-ad334ec8d88c

4 years agoNew Valgrind Mac binaries synced with the recent tree changes
glider@chromium.org [Fri, 4 Jun 2010 14:11:07 +0000 (14:11 +0000)]
New Valgrind Mac binaries synced with the recent tree changes
(http://codereview.chromium.org/2432001/show).
Note that the changes to intercept_tcmalloc.patch do not actually affect Memcheck/TSan on Mac OS.

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

git-svn-id: http://src.chromium.org/svn/trunk/deps/third_party/valgrind@48923 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@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@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@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@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@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@43831 4ff67af0-8c30-449e-8e8b-ad334ec8d88c

4 years agoUpload new TSan self-contained binaries (TSan rev 1860)
timurrrr@chromium.org [Fri, 19 Mar 2010 15:57:25 +0000 (15:57 +0000)]
Upload new TSan self-contained binaries (TSan rev 1860)
Review URL: http://codereview.chromium.org/1116005

git-svn-id: http://src.chromium.org/svn/trunk/deps/third_party/valgrind@42107 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@42106 4ff67af0-8c30-449e-8e8b-ad334ec8d88c

4 years agoUpdate Valgrind binaries with http://src.chromium.org/viewvc/chrome?view=rev&revision...
timurrrr@chromium.org [Tue, 23 Feb 2010 11:46:52 +0000 (11:46 +0000)]
Update Valgrind binaries with src.chromium.org/viewvc/chrome?view=rev&revision=39704 patch
Review URL: http://codereview.chromium.org/654008

git-svn-id: http://src.chromium.org/svn/trunk/deps/third_party/valgrind@39713 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@39704 4ff67af0-8c30-449e-8e8b-ad334ec8d88c

4 years agoAdd Valgrind and gdb binaries for Mac
timurrrr@chromium.org [Fri, 22 Jan 2010 20:21:14 +0000 (20:21 +0000)]
Add Valgrind and gdb binaries for Mac
Review URL: http://codereview.chromium.org/543175

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

4 years agoAdd Valgrind binaries for Linux x64
timurrrr@chromium.org [Thu, 21 Jan 2010 21:42:53 +0000 (21:42 +0000)]
Add Valgrind binaries for Linux x64
Review URL: http://codereview.chromium.org/543157

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

4 years agoAdd .so files ignored due to svn:ignore during http://codereview.chromium.org/546064
timurrrr@chromium.org [Mon, 18 Jan 2010 17:04:12 +0000 (17:04 +0000)]
Add .so files ignored due to svn:ignore during codereview.chromium.org/546064
TBR=dank,nsylvain
Review URL: http://codereview.chromium.org/542106

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

4 years agoPut Valgrind binaries for 32-bit Linux into SVN
timurrrr@chromium.org [Sat, 16 Jan 2010 08:31:46 +0000 (08:31 +0000)]
Put Valgrind binaries for 32-bit Linux into SVN
These binaries are not used (yet)

Also, added README.chromium file
Review URL: http://codereview.chromium.org/546064

git-svn-id: http://src.chromium.org/svn/trunk/deps/third_party/valgrind@36451 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@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@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@36204 4ff67af0-8c30-449e-8e8b-ad334ec8d88c