Gitiles
Code Review
Sign In
gerrit-public.fairphone.software
/
fp2-dev
/
platform
/
external
/
valgrind
/
90eb22e2423a164cabb7a0632a8fc1d1bc8d31a4
90eb22e
Back out a small part of r10589 (the tick-after-recv thing). On
by sewardj
· 15 years ago
211b372
Reran SPLASH-2 benchmark.
by bart
· 15 years ago
cf1b64c
Un-break regression test run.
by bart
· 15 years ago
6897818
Updated gcc version from 4.4.0 to 4.4.1.
by bart
· 15 years ago
1b7b531
Remove non-Linux code from this Linux-only test.
by njn
· 15 years ago
5a92b4c
Make lsframe1, lsframe2 and stack_changes Linux-only since they all fault
by njn
· 15 years ago
0a96643
Make sure the x86 direction flag is cleared again if we set it as part
by tom
· 15 years ago
a5453e9
Clarify a comment.
by njn
· 15 years ago
a617d11
Follow-up of r10638 and r10639: explained in the manual that DRD is now
by bart
· 15 years ago
67707ec
- Added more rwlock type checking.
by bart
· 15 years ago
c844150
Implemented type checking for reader-writer synchronization
by bart
· 15 years ago
df2a1f7
Added a new suppression pattern for Darwin. This is necessary because of the changes introduced by r10634.
by bart
· 15 years ago
80ad555
Removed -q from the Valgrind options for the bar_bad and bar_trivial tests.
by bart
· 15 years ago
9a787f8
Support epoll_create and epoll_create1 in ptrcheck. Fixes #189762.
by tom
· 15 years ago
61d36ff
- Moved printing the thread number to the function that prints the
by bart
· 15 years ago
8c979e2
Made the error reporting behavior of DRD similar to that of other
by bart
· 15 years ago
050eec5
Fixed a bug in the code for reading suppression files: the line numbers
by bart
· 15 years ago
4f2168d
Updated expected output of tc23_bogus_condwait for Darwin because the test program has been modified (r10623).
by bart
· 15 years ago
3320ef1
Re-enabled the regression tests tc17_sembar and tc23_bogus_condwait for DRD on Darwin.
by bart
· 15 years ago
94be743
Make sure the entire symbol is swapped when canonicaliseSymtab decides
by tom
· 15 years ago
cd8eafb
Relatively inconsequential tidying of the Helgrind supps for Darwin.
by sewardj
· 15 years ago
f35450e
Add a new output file for tc12_rwl_trivial. It unfortunately can't be
by sewardj
· 15 years ago
28a7f7d
Unbreak Helgrind on Linux following recent Darwin hackery.
by sewardj
· 15 years ago
3fa0da5
Some more baseline suppressions for Darwin.
by sewardj
· 15 years ago
e4a95c3
Use correct preprocessor symbol for OS-specific code.
by sewardj
· 15 years ago
e84c7f4
Portability fixes for Darwin (use sem_open and sem_close rather than
by sewardj
· 15 years ago
1c147ff
Re-check the symbol names for all pthread intercepts, to find all Linux
by sewardj
· 15 years ago
b712617
Only collect stacktraces at scalar Kr boundaries at history level 1.
by sewardj
· 15 years ago
578b171
Add new mangling Z-pair "ZD" to encode '$', since that's sometimes used
by sewardj
· 15 years ago
0d2f374
Updated expected outputs following r10589 (msm idempotency effects)
by sewardj
· 15 years ago
554953f
Fixed typo.
by bart
· 15 years ago
07ec593
Updated manual because of the new client request DRD_STOP_IGNORING_VAR().
by bart
· 15 years ago
93a0274
Suppress data race reports for the data race triggered by Darwin's pthread_once() implementation such that the pth_once test also passes on Darwin.
by bart
· 15 years ago
d9b8eb7
Added the macro DRD_STOP_IGNORING_VAR().
by bart
· 15 years ago
b5813e3
Remove the temporary file created during the test before exiting.
by bart
· 15 years ago
cf4de5e
Should have been included in the previous commit (r10612).
by bart
· 15 years ago
7caef85
Added regression test for pth_once().
by bart
· 15 years ago
d7de989
- Changed the names of several existing suppression patterns.
by bart
· 15 years ago
0f83d48
Added regression test for %o (octal) format specifier.
by bart
· 15 years ago
9939666
Made the semaphore name independent of the process ID.
by bart
· 15 years ago
70b531b
Trace the oflag parameter of sem_open() in hexadecimal format instead of decimal.
by bart
· 15 years ago
5fb36bb
Updated drd/tests/omp_printf:
by bart
· 15 years ago
fc68130
Removed code that has been commented out recently.
by bart
· 15 years ago
9ecbf1d
Display sem_open() mode in octal format instead of hexadecimal format.
by bart
· 15 years ago
042257f
Added support for %o (octal format).
by bart
· 15 years ago
0c6bf35
DRD is no longer considered experimental on Darwin.
by bart
· 15 years ago
6e05836
Generalized some suppression patterns and added several new suppression patterns.
by bart
· 15 years ago
65912d6
Updated testing instructions.
by bart
· 15 years ago
83e7eb6
Fixed an assertion failure that was triggered on Darwin by calling malloc_zone_realloc().
by bart
· 15 years ago
fe212db
DRD does now support sem_open() and sem_close().
by bart
· 15 years ago
b3f3340
Fixed bug in DRD's rwlock implementation that caused the regression test called rwlock_test to fail sometimes on Darwin. The fact that this test only failed on Darwin and not on Linux implies that on Linux after unlocking an rwlock that was locked for writing there always happens a context switch to another thread waiting for acquiring the rwlock, and that this is not the case on Darwin.
by bart
· 15 years ago
ea7e8b6
Uncomment this; not sure why it was commented out.
by njn
· 15 years ago
54bfceb
DRD now works on Darwin!
by njn
· 15 years ago
bac8ede
Add a note about our suspect handling of brk(). And disable the brk() part
by njn
· 15 years ago
b8def27
Updated expected output after r10592.
by bart
· 15 years ago
3c9afb1
Print an easy-to-understand message in case the client program tries to create more threads than what is currently supported by DRD.
by bart
· 15 years ago
07c142e
rwlock_test: added more internal error checking.
by bart
· 15 years ago
36003e0
Removed those suppression patterns that became superfluous because of r10584.
by bart
· 15 years ago
2e1470c
Made number of threads and number of iterations configurable. Decreased stack size allocated per thread.
by bart
· 15 years ago
23f1200
by sewardj
· 15 years ago
9f52e4f
Updated Subversion ignore lists.
by bart
· 15 years ago
daa5da5
Oops, this should have been included in r10583 ("New methods in WordXA:")
by sewardj
· 15 years ago
5a1ea4c
Made test output operating system independent by suppressing information about conflicting segments.
by bart
· 15 years ago
d53a34b
Update.
by sewardj
· 15 years ago
dd75cdf
Replaced code for suppressing the stack memory in use at the time a
by bart
· 15 years ago
e2253bf
New methods in WordXA:
by sewardj
· 15 years ago
dbe8943
Fix a compile warning.
by njn
· 15 years ago
35db56c
A fix for bug 186796: suppression symbol names were being truncated if they
by njn
· 15 years ago
0cc0857
Update expected output, so at least Helgrind runs clean on openSUSE 11.0 x86_64.
by sewardj
· 15 years ago
3d684ca
Reverted r10511.
by bart
· 15 years ago
8f105fa
Fixed bug 149878 (calloc overflow). This disables some of the calloc silly
by njn
· 15 years ago
7c5747d
Run the pth_inconsistent_cond_wait in quiet mode.
by bart
· 15 years ago
9ccf35f
Added command line option -q, which allows to suppress printing an error message if a Pthreads call fails.
by bart
· 15 years ago
bf599f7
mremap2 is a totally unreliable test; it's the only test that fails on a
by njn
· 15 years ago
82baca7
This was meant to go in with r10573.
by njn
· 15 years ago
d6db259
In r10465 --time-stamp=yes got slightly broken -- the space between the time
by njn
· 15 years ago
f73d87f
Add Valgrind version back into the preamble.
by njn
· 15 years ago
15e3dc4
The pc-file output from the exp-bbv tool is mildly implementation dependent.
by vince
· 15 years ago
c4b5674
Labels printed with semaphore tracing enabled do now match the function names assigned by POSIX.
by bart
· 15 years ago
7fd1f77
Fixed two typo's.
by bart
· 15 years ago
6e38cb2
Ported circular_buffer test to Darwin.
by bart
· 15 years ago
9667ccd
Modified filter_stderr to filter out even more platform differences.
by bart
· 15 years ago
23d23a5
Ported the pth_inconsistent_cond_wait test program to Darwin.
by bart
· 15 years ago
b7037bb
Print an error message if sem_init() is called by a client program on Darwin.
by bart
· 15 years ago
f0752e2
Only run the test programs that call sem_init() on operating systems that have implemented this function.
by bart
· 15 years ago
d658a04
Refactoring: moved semaphore initialization and cleanup code to two new functions.
by bart
· 15 years ago
ba05caf
Should have been included in the previous commit.
by bart
· 15 years ago
b87a897
Reverted r10523 and r10540: since sem_init() is not yet supported on Darwin, revert the attempts to compensate for the different return values on Darwin.
by bart
· 15 years ago
25f9f54
Added support for sem_open() and sem_close().
by bart
· 15 years ago
7794ef7
Another update of the testing instructions.
by bart
· 15 years ago
9374ee3
Added (and commented out) more debugging code.
by bart
· 15 years ago
a6bd5ff
Ported TSAN test 98 to Darwin.
by bart
· 15 years ago
8b53a13
Suppressed a compiler warning.
by bart
· 15 years ago
c1535ed
Added more suppression patterns.
by bart
· 15 years ago
c6ef4af
Let DRD print a warning at startup that support for Darwin is still considered experimental, and filter out this warning from the regression tests.
by bart
· 15 years ago
ff07fe2
Updated Subversion ignore list.
by bart
· 15 years ago
e36c732
Updated line numbers in expected output.
by bart
· 15 years ago
a412195
Renamed output files.
by bart
· 15 years ago
61ef9cf
Reverted r10526.
by bart
· 15 years ago
b3ef661
Updated platform support messages.
by bart
· 15 years ago
Next »