Gitiles
Code Review
Sign In
gerrit-public.fairphone.software
/
platform
/
external
/
valgrind
/
9483fd34a9a678c43fdc4937611fd7cdeb7f3b61
9483fd3
Added an additional suppression pattern.
by bart
· 16 years ago
14af596
Updated to do list.
by bart
· 16 years ago
9250863
Added missing DRD command-line options for the OpenMP test programs.
by bart
· 16 years ago
1e7f278
Continued working on the DRD documentation.
by bart
· 16 years ago
cfe9672
Exit if the required argument is missing.
by bart
· 16 years ago
82356a8
Do not accept statically linked executables.
by bart
· 16 years ago
195a398
Converted VG_(message)() / tl_assert() calls into VG_(maybe_record_error)() calls.
by bart
· 16 years ago
80b788c
Fix typo found by Bart
by weidendo
· 16 years ago
5f57be9
- Renamed the client request VG_USERREQ__GET_THREAD_SELF into
by bart
· 16 years ago
3c1e9d8
Split client requests into public and tool-internal.
by bart
· 16 years ago
7c97218
Fixes for CentOS 3.0.
by bart
· 16 years ago
ef7d837
Updated expected output.
by bart
· 16 years ago
fb85772
Fixed race condition which could make the test program hang (signal could be sent before pthread_cond_wait() started).
by bart
· 16 years ago
5403f21
Since information about PowerPC-specific atomic instructions is now passed to tools, remove the warning about these instructions not being supported.
by bart
· 16 years ago
94e75b0
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.
by bart
· 16 years ago
9df35c2
Track vex r1857 (addition of Imbe_SnoopedStoreBegin and Imbe_SnoopedStoreEnd).
by sewardj
· 16 years ago
21780bd
Added to repository.
by bart
· 16 years ago
e8d005c
Added #define _GNU_SOURCE to make sure that this test compiles with older POSIX threads implementations.
by bart
· 16 years ago
a9c5508
Modified code such that concurrent pthread_cond_wait() and pthread_destroy() calls do no longer trigger an assertion failure in DRD.
by bart
· 16 years ago
8f0b0d7
Continued working on the DRD documentation.
by bart
· 16 years ago
9905c2e
Bug fix: only complain about recursive locking before pthread_cond_wait() is called if the calling thread holds the lock.
by bart
· 16 years ago
08e6d6a
An error message is now printed if the mutex pointer passed to
by bart
· 16 years ago
2225a03
Changed function not_a_mutex() from static to extern.
by bart
· 16 years ago
6b0e2dd
Added comment.
by bart
· 16 years ago
3bb1cec
An error message is now printed if two different threads call
by bart
· 16 years ago
d9e39ec
Semaphore and barrier reinitialization are now reported.
by bart
· 16 years ago
886b87c
DRD now prints where a mutex appeared for the first time in addition to
by bart
· 16 years ago
46b5fce
Some time ago reporting sending POSIX signals where the mutex associated
by bart
· 16 years ago
68a8a20
Delayed thread termination such that the "other segment" information is included in the data race reports.
by bart
· 16 years ago
6dab077
Moved shell statements for building Firefox to a separate file.
by bart
· 16 years ago
62bc412
Swapped two mkdir statements.
by bart
· 16 years ago
e73b0aa
Renamed "danger set" into "conflict set".
by bart
· 16 years ago
8bfd94f
Fixed typo.
by bart
· 16 years ago
987781d
Moved --trace-segment from regular to debugging options.
by bart
· 16 years ago
33bbd2e
Added a reference to a paper about data race detection.
by bart
· 16 years ago
68bac81
Continued working on the DRD documentation.
by bart
· 16 years ago
07a5163
Fixed filter.
by bart
· 16 years ago
edbf716
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.
by bart
· 16 years ago
7b35d21
Let the compiler print a comprehensible error message if it does not provide built-in functions for atomic memory access.
by bart
· 16 years ago
cd529dc
Added configure test for the gcc/icc built-in functions for atomic memory access (__sync_bool_compare_and_swap() a.o.).
by bart
· 16 years ago
5df2609
Added ppc implementation of atomic compare and swap.
by bart
· 16 years ago
f3b7285
Use same flags for OpenMP regression tests as for the other regression tests.
by bart
· 16 years ago
85d2253
Minor change of the help text.
by bart
· 16 years ago
e55883d
Reworked test such that file locking is now triggered from two different processes.
by bart
· 16 years ago
f578a69
Handle apparently-bogus DW_TAG_compilation_unit DIE that shows up in
by sewardj
· 16 years ago
a42d444
Suppress false positives in Memcheck caused by very clever coding in zlib.
by sewardj
· 16 years ago
a4a86e3
Added missing mode_t argument to open() system call.
by bart
· 16 years ago
654013c
Changed the unusual "%s", "" back to "".
by bart
· 16 years ago
d9c0fac
Fixed mismatches between format string and argument list. Output should be binary identical to the output before this patch.
by bart
· 16 years ago
4d62674
Result of timerfd() syscall is no longer printed to stdout, which should make this regression test more reproducible.
by bart
· 16 years ago
9d865fa
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).
by bart
· 16 years ago
ad60eeb
Added regression test for POSIX advisory locking (fcntl(..., F_SETFL, ...)).
by bart
· 16 years ago
fa1b293
Eliminated out-of-line copy of vc_lte().
by bart
· 16 years ago
9bbf08b
Updated results.
by bart
· 16 years ago
10ac144
Moved support for Linux-specific system call sys_init_module from generic to Linux wrappers. Added wrapper for sys_delete_module system call.
by bart
· 16 years ago
3158c5d
Works now with older kernels too.
by bart
· 16 years ago
8c06605
Re-enabled raytrace.
by bart
· 16 years ago
1dcacdf
Enabled support for the init_module() system call on amd64. Should fix #164476.
by bart
· 16 years ago
3f56f87
Disabled radiosity test because it seems to hang when p >= 2. Updated results.
by bart
· 16 years ago
d8c0f50
Merge (from 3_3_BRANCH) some parts of r8168 (Fix up suppressions for Ubuntu 8.04.)
by sewardj
· 16 years ago
e726e8b
Changed cache size passed to FFT again to half of the real cache size such that the test fits again in 2 GB RAM.
by bart
· 16 years ago
96caba3
Restored option -room for radiosity, which had been left out accidentally.
by bart
· 16 years ago
8a2cd9b
- The water-n2 and water-sp tests read the number of threads
by bart
· 16 years ago
c7eb591
Support alternative locations for the pacct file.
by bart
· 16 years ago
a5a95dd
VSZ statistics are now reported properly. Added legend for result tables.
by bart
· 16 years ago
838262f
Average and standard deviation are now rounded at two digits past the decimal point.
by bart
· 16 years ago
ee17ad6
Virtual memory sizes are now printed too.
by bart
· 16 years ago
e7b5c27
First two arguments of print_runtime_ratio are now avg1 and stddev1. These are no longer taken from the environment.
by bart
· 16 years ago
f16de38
The order in which the tests are run does now match the order of the columns in the tables with results.
by bart
· 16 years ago
523c304
Renamed compile-gcc into download-and-build-gcc.
by bart
· 16 years ago
0b2b462
Renamed download-and-build-splash2 to download-and-build-splash2.in.
by bart
· 16 years ago
213dda2
Make sure the splash2 binaries are always built in the same location (exp-drd/splash2).
by bart
· 16 years ago
d7e6ba7
Added column for --tool=none ... -p1.
by bart
· 16 years ago
a995283
Added column for --tool=none ... -p4.
by bart
· 16 years ago
e4da24f
Updated to do list.
by bart
· 16 years ago
66bb75c
Updated results after latest optimization.
by bart
· 16 years ago
c66f5db
Added entry for DRD manual.
by bart
· 16 years ago
d032b53
Only retained the results obtained via gcc 4.3.1. Reran Core2 E6750 measurements after latest optimization.
by bart
· 16 years ago
eacd916
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.
by bart
· 16 years ago
5a5fe0c
Continued working on DRD's documentation.
by bart
· 16 years ago
6a28714
Updated Testing.txt.
by bart
· 16 years ago
cf80135
Changed script such that DRD times are compared to native -p4 time instead of native -p1 time.
by bart
· 16 years ago
5501b0a
Added more results.
by bart
· 16 years ago
8b24302
Propagate the error number in x86 signal contexts to the client.
by tom
· 16 years ago
f1a483a
get_otrack_shadow_offset_wrk: don't assert when handling 32 bit
by sewardj
· 16 years ago
e3e54df
Started converting README.txt into drd-manual.xml.
by bart
· 16 years ago
b08ca70
Added results obtained with gcc 4.3.1.
by bart
· 16 years ago
6d60658
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.
by bart
· 16 years ago
45af5ea
Disabled bitmap cache rotation optimization because not all gcc versions compile it correctly.
by bart
· 16 years ago
3c9989f
- Renamed s_bitmap2_creation_count into s_bitmap2_node_creation_count.
by bart
· 16 years ago
ec5a9f2
Updated to do list.
by bart
· 16 years ago
f0cdc60
Fixed compiler warning.
by bart
· 16 years ago
4f192dc
Updated after level-2 bitmap size change.
by bart
· 16 years ago
8b4b2ee
- Reduced level two bitmap size from 2**16 to 2**14 addresses. This
by bart
· 16 years ago
fd7cb92
Updated results after latest optimizations.
by bart
· 16 years ago
40c7501
Updated results after latest optimizations.
by bart
· 16 years ago
10bd27e
Updated after latest optimizations.
by bart
· 16 years ago
29a0e2a
Another small optimization: moved code for printing memory accesses from run-time to instrumentation-time.
by bart
· 16 years ago
b9c7d74
Reworked code for memory tracing.
by bart
· 16 years ago
873e6b0
Updated results after last optimization.
by bart
· 16 years ago
Next »