]>
git.ipfire.org Git - thirdparty/valgrind.git/log
Bart Van Assche [Thu, 3 Jul 2008 16:23:48 +0000 (16:23 +0000)]
Updated test plan.
git-svn-id: svn://svn.valgrind.org/valgrind/trunk@8345
Bart Van Assche [Thu, 3 Jul 2008 16:23:17 +0000 (16:23 +0000)]
Updated to do list.
git-svn-id: svn://svn.valgrind.org/valgrind/trunk@8344
Bart Van Assche [Thu, 3 Jul 2008 12:29:16 +0000 (12:29 +0000)]
Fixed order of semaphore call stack and semaphore first observed call stack printing.
git-svn-id: svn://svn.valgrind.org/valgrind/trunk@8343
Bart Van Assche [Thu, 3 Jul 2008 11:58:52 +0000 (11:58 +0000)]
Updated more expected output files.
git-svn-id: svn://svn.valgrind.org/valgrind/trunk@8342
Bart Van Assche [Thu, 3 Jul 2008 10:57:30 +0000 (10:57 +0000)]
Made error messages more verbose.
git-svn-id: svn://svn.valgrind.org/valgrind/trunk@8341
Bart Van Assche [Thu, 3 Jul 2008 09:11:41 +0000 (09:11 +0000)]
Removed a cast.
git-svn-id: svn://svn.valgrind.org/valgrind/trunk@8340
Bart Van Assche [Thu, 3 Jul 2008 07:08:04 +0000 (07:08 +0000)]
Added a three more paragraphs.
git-svn-id: svn://svn.valgrind.org/valgrind/trunk@8336
Bart Van Assche [Wed, 2 Jul 2008 11:50:37 +0000 (11:50 +0000)]
Added a few extra notes.
git-svn-id: svn://svn.valgrind.org/valgrind/trunk@8335
Bart Van Assche [Wed, 2 Jul 2008 11:47:46 +0000 (11:47 +0000)]
Make sure DRD does not complain on executables with empty .plt and/or .got.plt sections.
git-svn-id: svn://svn.valgrind.org/valgrind/trunk@8334
Bart Van Assche [Wed, 2 Jul 2008 11:39:52 +0000 (11:39 +0000)]
Renamed a drd suppression pattern.
git-svn-id: svn://svn.valgrind.org/valgrind/trunk@8333
Bart Van Assche [Tue, 1 Jul 2008 14:13:25 +0000 (14:13 +0000)]
Added an additional suppression pattern.
git-svn-id: svn://svn.valgrind.org/valgrind/trunk@8332
Bart Van Assche [Tue, 1 Jul 2008 13:46:33 +0000 (13:46 +0000)]
Updated to do list.
git-svn-id: svn://svn.valgrind.org/valgrind/trunk@8331
Bart Van Assche [Tue, 1 Jul 2008 13:45:03 +0000 (13:45 +0000)]
Added missing DRD command-line options for the OpenMP test programs.
git-svn-id: svn://svn.valgrind.org/valgrind/trunk@8330
Bart Van Assche [Tue, 1 Jul 2008 13:43:44 +0000 (13:43 +0000)]
Continued working on the DRD documentation.
git-svn-id: svn://svn.valgrind.org/valgrind/trunk@8329
Bart Van Assche [Tue, 1 Jul 2008 13:16:23 +0000 (13:16 +0000)]
Exit if the required argument is missing.
git-svn-id: svn://svn.valgrind.org/valgrind/trunk@8328
Bart Van Assche [Tue, 1 Jul 2008 13:16:07 +0000 (13:16 +0000)]
Do not accept statically linked executables.
git-svn-id: svn://svn.valgrind.org/valgrind/trunk@8327
Bart Van Assche [Tue, 1 Jul 2008 13:15:31 +0000 (13:15 +0000)]
Converted VG_(message)() / tl_assert() calls into VG_(maybe_record_error)() calls.
git-svn-id: svn://svn.valgrind.org/valgrind/trunk@8326
Josef Weidendorfer [Tue, 1 Jul 2008 09:35:21 +0000 (09:35 +0000)]
Fix typo found by Bart
git-svn-id: svn://svn.valgrind.org/valgrind/trunk@8325
Bart Van Assche [Tue, 1 Jul 2008 08:48:56 +0000 (08:48 +0000)]
- Renamed the client request VG_USERREQ__GET_THREAD_SELF into
VG_USERREQ__DRD_GET_VALGRIND_THREAD_ID.
- Added a new client request, namely VG_USERREQ__DRD_GET_DRD_THREAD_ID.
- Merged the header file priv_drd_clientreq.h into drd_clientreq.h.
- Removed #include "../drd.h" from the regression tests that do not
perform client requests.
git-svn-id: svn://svn.valgrind.org/valgrind/trunk@8324
Bart Van Assche [Mon, 30 Jun 2008 17:10:29 +0000 (17:10 +0000)]
Split client requests into public and tool-internal.
git-svn-id: svn://svn.valgrind.org/valgrind/trunk@8322
Bart Van Assche [Mon, 30 Jun 2008 13:15:33 +0000 (13:15 +0000)]
Fixes for CentOS 3.0.
git-svn-id: svn://svn.valgrind.org/valgrind/trunk@8321
Bart Van Assche [Mon, 30 Jun 2008 12:45:45 +0000 (12:45 +0000)]
Updated expected output.
git-svn-id: svn://svn.valgrind.org/valgrind/trunk@8320
Bart Van Assche [Mon, 30 Jun 2008 11:13:35 +0000 (11:13 +0000)]
Fixed race condition which could make the test program hang (signal could be sent before pthread_cond_wait() started).
git-svn-id: svn://svn.valgrind.org/valgrind/trunk@8319
Bart Van Assche [Mon, 30 Jun 2008 10:56:18 +0000 (10:56 +0000)]
Since information about PowerPC-specific atomic instructions is now passed to tools, remove the warning about these instructions not being supported.
git-svn-id: svn://svn.valgrind.org/valgrind/trunk@8318
Bart Van Assche [Mon, 30 Jun 2008 10:50:33 +0000 (10:50 +0000)]
Apparently converting a stack address into a symbolic name doesn't work for the hg05_race2 test program on PowerPC systems. Added additional expected output file.
git-svn-id: svn://svn.valgrind.org/valgrind/trunk@8317
Julian Seward [Mon, 30 Jun 2008 10:32:54 +0000 (10:32 +0000)]
Track vex r1857 (addition of Imbe_SnoopedStoreBegin and
Imbe_SnoopedStoreEnd).
git-svn-id: svn://svn.valgrind.org/valgrind/trunk@8316
Bart Van Assche [Sun, 29 Jun 2008 07:45:03 +0000 (07:45 +0000)]
Added to repository.
git-svn-id: svn://svn.valgrind.org/valgrind/trunk@8306
Bart Van Assche [Sun, 29 Jun 2008 07:20:00 +0000 (07:20 +0000)]
Added #define _GNU_SOURCE to make sure that this test compiles with older POSIX threads implementations.
git-svn-id: svn://svn.valgrind.org/valgrind/trunk@8305
Bart Van Assche [Sat, 28 Jun 2008 16:55:35 +0000 (16:55 +0000)]
Modified code such that concurrent pthread_cond_wait() and pthread_destroy() calls do no longer trigger an assertion failure in DRD.
git-svn-id: svn://svn.valgrind.org/valgrind/trunk@8304
Bart Van Assche [Sat, 28 Jun 2008 16:47:22 +0000 (16:47 +0000)]
Continued working on the DRD documentation.
git-svn-id: svn://svn.valgrind.org/valgrind/trunk@8303
Bart Van Assche [Sat, 28 Jun 2008 16:42:16 +0000 (16:42 +0000)]
Bug fix: only complain about recursive locking before pthread_cond_wait() is called if the calling thread holds the lock.
git-svn-id: svn://svn.valgrind.org/valgrind/trunk@8302
Bart Van Assche [Sat, 28 Jun 2008 16:28:49 +0000 (16:28 +0000)]
An error message is now printed if the mutex pointer passed to
pthread_cond_wait() does not point to a mutex object, and also if the
mutex pointer passed to pthread_cond_wait() points to a recursive mutex
that has been locked recursively.
git-svn-id: svn://svn.valgrind.org/valgrind/trunk@8301
Bart Van Assche [Sat, 28 Jun 2008 16:22:24 +0000 (16:22 +0000)]
Changed function not_a_mutex() from static to extern.
git-svn-id: svn://svn.valgrind.org/valgrind/trunk@8300
Bart Van Assche [Sat, 28 Jun 2008 16:06:01 +0000 (16:06 +0000)]
Added comment.
git-svn-id: svn://svn.valgrind.org/valgrind/trunk@8299
Bart Van Assche [Sat, 28 Jun 2008 16:01:43 +0000 (16:01 +0000)]
An error message is now printed if two different threads call
pthread_cond_*wait() on the same condition variable but with a different
mutex argument. Added regression test pth_inconsistent_cond_wait.
git-svn-id: svn://svn.valgrind.org/valgrind/trunk@8298
Bart Van Assche [Sat, 28 Jun 2008 15:03:26 +0000 (15:03 +0000)]
Semaphore and barrier reinitialization are now reported.
git-svn-id: svn://svn.valgrind.org/valgrind/trunk@8297
Bart Van Assche [Sat, 28 Jun 2008 13:40:41 +0000 (13:40 +0000)]
DRD now prints where a mutex appeared for the first time in addition to
the mutex address when an error message is printed for condition
variables.
git-svn-id: svn://svn.valgrind.org/valgrind/trunk@8296
Bart Van Assche [Sat, 28 Jun 2008 13:01:30 +0000 (13:01 +0000)]
Some time ago reporting sending POSIX signals where the mutex associated
with the signal via pthread_cond_wait()/pthread_cond_timedwait() was
disabled. Reenabled this report, made it configurable, and added a
regression test for the new command line option.
git-svn-id: svn://svn.valgrind.org/valgrind/trunk@8295
Bart Van Assche [Sat, 28 Jun 2008 11:53:01 +0000 (11:53 +0000)]
Delayed thread termination such that the "other segment" information is included in the data race reports.
git-svn-id: svn://svn.valgrind.org/valgrind/trunk@8294
Bart Van Assche [Sat, 28 Jun 2008 10:00:37 +0000 (10:00 +0000)]
Moved shell statements for building Firefox to a separate file.
git-svn-id: svn://svn.valgrind.org/valgrind/trunk@8293
Bart Van Assche [Sat, 28 Jun 2008 09:59:35 +0000 (09:59 +0000)]
Swapped two mkdir statements.
git-svn-id: svn://svn.valgrind.org/valgrind/trunk@8292
Bart Van Assche [Sat, 28 Jun 2008 07:19:56 +0000 (07:19 +0000)]
Renamed "danger set" into "conflict set".
git-svn-id: svn://svn.valgrind.org/valgrind/trunk@8291
Bart Van Assche [Fri, 27 Jun 2008 19:25:35 +0000 (19:25 +0000)]
Fixed typo.
git-svn-id: svn://svn.valgrind.org/valgrind/trunk@8290
Bart Van Assche [Fri, 27 Jun 2008 15:00:07 +0000 (15:00 +0000)]
Moved --trace-segment from regular to debugging options.
git-svn-id: svn://svn.valgrind.org/valgrind/trunk@8289
Bart Van Assche [Fri, 27 Jun 2008 14:56:48 +0000 (14:56 +0000)]
Added a reference to a paper about data race detection.
git-svn-id: svn://svn.valgrind.org/valgrind/trunk@8288
Bart Van Assche [Fri, 27 Jun 2008 14:56:06 +0000 (14:56 +0000)]
Continued working on the DRD documentation.
git-svn-id: svn://svn.valgrind.org/valgrind/trunk@8287
Bart Van Assche [Fri, 27 Jun 2008 07:50:11 +0000 (07:50 +0000)]
Fixed filter.
git-svn-id: svn://svn.valgrind.org/valgrind/trunk@8286
Bart Van Assche [Fri, 27 Jun 2008 07:33:18 +0000 (07:33 +0000)]
Added extra filtering for the stderr output of malloc_free_fill such that the output of this test becomes independent of the Linux distribution the test is run on. Should fix #162819.
git-svn-id: svn://svn.valgrind.org/valgrind/trunk@8285
Bart Van Assche [Thu, 26 Jun 2008 08:58:25 +0000 (08:58 +0000)]
Let the compiler print a comprehensible error message if it does not provide built-in functions for atomic memory access.
git-svn-id: svn://svn.valgrind.org/valgrind/trunk@8284
Bart Van Assche [Thu, 26 Jun 2008 08:43:12 +0000 (08:43 +0000)]
Added configure test for the gcc/icc built-in functions for atomic memory access (__sync_bool_compare_and_swap() a.o.).
git-svn-id: svn://svn.valgrind.org/valgrind/trunk@8283
Bart Van Assche [Thu, 26 Jun 2008 08:34:53 +0000 (08:34 +0000)]
Added ppc implementation of atomic compare and swap.
git-svn-id: svn://svn.valgrind.org/valgrind/trunk@8282
Bart Van Assche [Thu, 26 Jun 2008 07:31:15 +0000 (07:31 +0000)]
Use same flags for OpenMP regression tests as for the other regression tests.
git-svn-id: svn://svn.valgrind.org/valgrind/trunk@8281
Bart Van Assche [Thu, 26 Jun 2008 07:30:32 +0000 (07:30 +0000)]
Minor change of the help text.
git-svn-id: svn://svn.valgrind.org/valgrind/trunk@8280
Bart Van Assche [Tue, 24 Jun 2008 09:54:05 +0000 (09:54 +0000)]
Reworked test such that file locking is now triggered from two different processes.
git-svn-id: svn://svn.valgrind.org/valgrind/trunk@8277
Julian Seward [Tue, 24 Jun 2008 09:51:55 +0000 (09:51 +0000)]
Handle apparently-bogus DW_TAG_compilation_unit DIE that shows up in
gcc-4.3 output. My reading of the DWARF3 standard is that a
DW_TAG_compilation_unit should have either DW_AT_ranges or a
(DW_AT_low_pc, DW_AT_high_pc) pair, but not both. So I think this is
a gcc bug.
git-svn-id: svn://svn.valgrind.org/valgrind/trunk@8276
Julian Seward [Tue, 24 Jun 2008 09:48:39 +0000 (09:48 +0000)]
Suppress false positives in Memcheck caused by very clever coding in zlib.
git-svn-id: svn://svn.valgrind.org/valgrind/trunk@8275
Bart Van Assche [Mon, 23 Jun 2008 18:57:48 +0000 (18:57 +0000)]
Added missing mode_t argument to open() system call.
git-svn-id: svn://svn.valgrind.org/valgrind/trunk@8274
Bart Van Assche [Mon, 23 Jun 2008 12:41:00 +0000 (12:41 +0000)]
Changed the unusual "%s", "" back to "".
git-svn-id: svn://svn.valgrind.org/valgrind/trunk@8273
Bart Van Assche [Mon, 23 Jun 2008 12:29:53 +0000 (12:29 +0000)]
Fixed mismatches between format string and argument list. Output should be binary identical to the output before this patch.
git-svn-id: svn://svn.valgrind.org/valgrind/trunk@8272
Bart Van Assche [Mon, 23 Jun 2008 12:25:12 +0000 (12:25 +0000)]
Result of timerfd() syscall is no longer printed to stdout, which should make this regression test more reproducible.
git-svn-id: svn://svn.valgrind.org/valgrind/trunk@8271
Bart Van Assche [Mon, 23 Jun 2008 12:11:49 +0000 (12:11 +0000)]
Pass the flag -Wno-format-zero-length to gcc (if supported by gcc) while compiling tools. This flag only affects those tools for which -Wformat is enabled (at this time only exp-drd).
git-svn-id: svn://svn.valgrind.org/valgrind/trunk@8270
Bart Van Assche [Mon, 23 Jun 2008 11:43:28 +0000 (11:43 +0000)]
Added regression test for POSIX advisory locking (fcntl(..., F_SETFL, ...)).
git-svn-id: svn://svn.valgrind.org/valgrind/trunk@8269
Bart Van Assche [Sun, 22 Jun 2008 13:05:00 +0000 (13:05 +0000)]
Eliminated out-of-line copy of vc_lte().
git-svn-id: svn://svn.valgrind.org/valgrind/trunk@8268
Bart Van Assche [Sat, 21 Jun 2008 18:16:40 +0000 (18:16 +0000)]
Updated results.
git-svn-id: svn://svn.valgrind.org/valgrind/trunk@8267
Bart Van Assche [Sat, 21 Jun 2008 16:28:24 +0000 (16:28 +0000)]
Moved support for Linux-specific system call sys_init_module from generic to Linux wrappers. Added wrapper for sys_delete_module system call.
git-svn-id: svn://svn.valgrind.org/valgrind/trunk@8266
Bart Van Assche [Sat, 21 Jun 2008 08:07:40 +0000 (08:07 +0000)]
Works now with older kernels too.
git-svn-id: svn://svn.valgrind.org/valgrind/trunk@8265
Bart Van Assche [Fri, 20 Jun 2008 12:37:41 +0000 (12:37 +0000)]
Re-enabled raytrace.
git-svn-id: svn://svn.valgrind.org/valgrind/trunk@8264
Bart Van Assche [Fri, 20 Jun 2008 10:41:12 +0000 (10:41 +0000)]
Enabled support for the init_module() system call on amd64. Should fix #164476.
git-svn-id: svn://svn.valgrind.org/valgrind/trunk@8263
Bart Van Assche [Fri, 20 Jun 2008 07:52:28 +0000 (07:52 +0000)]
Disabled radiosity test because it seems to hang when p >= 2. Updated results.
git-svn-id: svn://svn.valgrind.org/valgrind/trunk@8262
Julian Seward [Thu, 19 Jun 2008 16:24:49 +0000 (16:24 +0000)]
Merge (from 3_3_BRANCH) some parts of r8168 (Fix up suppressions for Ubuntu 8.04.)
git-svn-id: svn://svn.valgrind.org/valgrind/trunk@8261
Bart Van Assche [Thu, 19 Jun 2008 16:14:30 +0000 (16:14 +0000)]
Changed cache size passed to FFT again to half of the real cache size such that the test fits again in 2 GB RAM.
git-svn-id: svn://svn.valgrind.org/valgrind/trunk@8260
Bart Van Assche [Thu, 19 Jun 2008 12:42:43 +0000 (12:42 +0000)]
Restored option -room for radiosity, which had been left out accidentally.
git-svn-id: svn://svn.valgrind.org/valgrind/trunk@8259
Bart Van Assche [Thu, 19 Jun 2008 07:49:49 +0000 (07:49 +0000)]
- The water-n2 and water-sp tests read the number of threads
from their input file. The input file for these tests is now
generated and now contains the proper number of threads.
- Some SPLASH2 benchmarks accept the syntax -p${p} but not -p ${p},
and some accept -p ${p} but not -p${p}.
- Commented out RAYTRACE benchmark because it seems to hang with p > 1.
git-svn-id: svn://svn.valgrind.org/valgrind/trunk@8256
Bart Van Assche [Wed, 18 Jun 2008 16:07:00 +0000 (16:07 +0000)]
Support alternative locations for the pacct file.
git-svn-id: svn://svn.valgrind.org/valgrind/trunk@8255
Bart Van Assche [Wed, 18 Jun 2008 14:15:11 +0000 (14:15 +0000)]
VSZ statistics are now reported properly. Added legend for result tables.
git-svn-id: svn://svn.valgrind.org/valgrind/trunk@8254
Bart Van Assche [Wed, 18 Jun 2008 14:14:03 +0000 (14:14 +0000)]
Average and standard deviation are now rounded at two digits past the decimal point.
git-svn-id: svn://svn.valgrind.org/valgrind/trunk@8253
Bart Van Assche [Wed, 18 Jun 2008 13:31:05 +0000 (13:31 +0000)]
Virtual memory sizes are now printed too.
git-svn-id: svn://svn.valgrind.org/valgrind/trunk@8252
Bart Van Assche [Wed, 18 Jun 2008 08:56:04 +0000 (08:56 +0000)]
First two arguments of print_runtime_ratio are now avg1 and stddev1. These are no longer taken from the environment.
git-svn-id: svn://svn.valgrind.org/valgrind/trunk@8250
Bart Van Assche [Wed, 18 Jun 2008 08:47:06 +0000 (08:47 +0000)]
The order in which the tests are run does now match the order of the columns in the tables with results.
git-svn-id: svn://svn.valgrind.org/valgrind/trunk@8249
Bart Van Assche [Wed, 18 Jun 2008 08:26:45 +0000 (08:26 +0000)]
Renamed compile-gcc into download-and-build-gcc.
git-svn-id: svn://svn.valgrind.org/valgrind/trunk@8248
Bart Van Assche [Tue, 17 Jun 2008 19:19:16 +0000 (19:19 +0000)]
Renamed download-and-build-splash2 to download-and-build-splash2.in.
git-svn-id: svn://svn.valgrind.org/valgrind/trunk@8246
Bart Van Assche [Tue, 17 Jun 2008 18:31:12 +0000 (18:31 +0000)]
Make sure the splash2 binaries are always built in the same location (exp-drd/splash2).
git-svn-id: svn://svn.valgrind.org/valgrind/trunk@8245
Bart Van Assche [Tue, 17 Jun 2008 15:00:55 +0000 (15:00 +0000)]
Added column for --tool=none ... -p1.
git-svn-id: svn://svn.valgrind.org/valgrind/trunk@8244
Bart Van Assche [Tue, 17 Jun 2008 14:20:26 +0000 (14:20 +0000)]
Added column for --tool=none ... -p4.
git-svn-id: svn://svn.valgrind.org/valgrind/trunk@8243
Bart Van Assche [Tue, 17 Jun 2008 14:19:04 +0000 (14:19 +0000)]
Updated to do list.
git-svn-id: svn://svn.valgrind.org/valgrind/trunk@8242
Bart Van Assche [Tue, 17 Jun 2008 06:19:29 +0000 (06:19 +0000)]
Updated results after latest optimization.
git-svn-id: svn://svn.valgrind.org/valgrind/trunk@8241
Bart Van Assche [Mon, 16 Jun 2008 20:31:16 +0000 (20:31 +0000)]
Added entry for DRD manual.
git-svn-id: svn://svn.valgrind.org/valgrind/trunk@8238
Bart Van Assche [Mon, 16 Jun 2008 20:23:23 +0000 (20:23 +0000)]
Only retained the results obtained via gcc 4.3.1. Reran Core2 E6750 measurements after latest optimization.
git-svn-id: svn://svn.valgrind.org/valgrind/trunk@8237
Bart Van Assche [Mon, 16 Jun 2008 20:22:18 +0000 (20:22 +0000)]
Yet another optimization: do not instrument loads and stores that match the address pattern (stack pointer + offset) when data race detection on stack variables is disabled.
git-svn-id: svn://svn.valgrind.org/valgrind/trunk@8236
Bart Van Assche [Sun, 15 Jun 2008 12:22:37 +0000 (12:22 +0000)]
Continued working on DRD's documentation.
git-svn-id: svn://svn.valgrind.org/valgrind/trunk@8235
Bart Van Assche [Sun, 15 Jun 2008 12:21:55 +0000 (12:21 +0000)]
Updated Testing.txt.
git-svn-id: svn://svn.valgrind.org/valgrind/trunk@8234
Bart Van Assche [Sun, 15 Jun 2008 09:13:28 +0000 (09:13 +0000)]
Changed script such that DRD times are compared to native -p4 time instead of native -p1 time.
git-svn-id: svn://svn.valgrind.org/valgrind/trunk@8231
Bart Van Assche [Fri, 13 Jun 2008 19:44:51 +0000 (19:44 +0000)]
Added more results.
git-svn-id: svn://svn.valgrind.org/valgrind/trunk@8230
Tom Hughes [Fri, 13 Jun 2008 08:37:49 +0000 (08:37 +0000)]
Propagate the error number in x86 signal contexts to the client.
Fixes bug #163933.
git-svn-id: svn://svn.valgrind.org/valgrind/trunk@8229
Julian Seward [Fri, 13 Jun 2008 07:44:02 +0000 (07:44 +0000)]
get_otrack_shadow_offset_wrk: don't assert when handling 32 bit
accesses to the x87 registers. Fixes #163794.
git-svn-id: svn://svn.valgrind.org/valgrind/trunk@8228
Bart Van Assche [Thu, 12 Jun 2008 15:20:42 +0000 (15:20 +0000)]
Started converting README.txt into drd-manual.xml.
git-svn-id: svn://svn.valgrind.org/valgrind/trunk@8227
Bart Van Assche [Thu, 12 Jun 2008 13:50:40 +0000 (13:50 +0000)]
Added results obtained with gcc 4.3.1.
git-svn-id: svn://svn.valgrind.org/valgrind/trunk@8226
Bart Van Assche [Thu, 12 Jun 2008 13:49:49 +0000 (13:49 +0000)]
Replaced gcc version 3.4.0 by 3.4.1. Set LC_ALL=C such that gcc's warning messages show up properly in emacs compile window.
git-svn-id: svn://svn.valgrind.org/valgrind/trunk@8225
Bart Van Assche [Thu, 12 Jun 2008 06:04:59 +0000 (06:04 +0000)]
Disabled bitmap cache rotation optimization because not all gcc versions compile it correctly.
git-svn-id: svn://svn.valgrind.org/valgrind/trunk@8224
Bart Van Assche [Wed, 11 Jun 2008 19:17:01 +0000 (19:17 +0000)]
- Renamed s_bitmap2_creation_count into s_bitmap2_node_creation_count.
- Bug fix: bm_get_bitmap2_node_creation_count() now returns the correct
counter.
- More tl_assert() calls in drd_bitmap.h that were commented out are now
surrounded by #ifdef ENABLE_DRD_CONSISTENCY_CHECKS / #endif.
git-svn-id: svn://svn.valgrind.org/valgrind/trunk@8223