Gitiles
Code Review
Sign In
gerrit-public.fairphone.software
/
platform
/
external
/
valgrind
/
141a7ed46d0a2d104c73c20c18941aacd2241881
/
drd
141a7ed
Resynchronized client requests with the latest version of TSan's header file
by bart
· 15 years ago
ea2a03c
Added two additional regression tests.
by bart
· 15 years ago
3b354f6
Generalized the DRD regression test stderr filter.
by bart
· 15 years ago
9dc12c4
Removed --read-var-info=yes in order to obtain the same output (hopefully)
by bart
· 15 years ago
5bb492d
Removed ANNOTATE_HAPPENS_DONE() again.
by bart
· 15 years ago
cfb039e
Marked the annotations ANNOTATE_MUTEX_IS_USED_AS_CONDVAR,
by bart
· 15 years ago
b878a73
Do not suppress data races on user-annotated addresses.
by bart
· 15 years ago
4565e27
Added missing newlines in debug tracing statements.
by bart
· 15 years ago
b00ac4c
Added support for marking happens-before annotated addresses in another way
by bart
· 15 years ago
468947b
Source code cleanup - no functionality has been changed.
by bart
· 15 years ago
b43825e
Added yet another regression test.
by bart
· 15 years ago
9b41809
Follow-up for r11073: added missing segment creation statement.
by bart
· 15 years ago
09e026e
Updated gcc version.
by bart
· 15 years ago
62cc232
Changes:
by bart
· 15 years ago
cf3eb1b
Updated Makefile.am.
by bart
· 15 years ago
4dd957a
Added the necessary files to run the smart pointer test program as a
by bart
· 15 years ago
e37ff33
Added a test program that triggers several happens-before usage errors.
by bart
· 15 years ago
733db9e
Added a definition for a new annotation: ANNOTATE_HAPPENS_DONE().
by bart
· 15 years ago
5530f5f
Made the behavior of the annotate_smart_pointer test program configurable
by bart
· 15 years ago
e32f862
Changes:
by bart
· 15 years ago
c710de6
Builds now on Win32 too.
by bart
· 15 years ago
21e49d7
Added the source code of one more unit test.
by bart
· 15 years ago
e08eb5f
Updated the semantics of ANNOTATE_BENIGN_RACE() as discussed on the Valgrind
by bart
· 15 years ago
31b983d
Removed trailing whitespace in C source and header files.
by bart
· 15 years ago
21e672b
Updated expected output after recent updates in the stack backtrace code.
by bart
· 15 years ago
b00ec8c
Reverted r11010 because it was wrong.
by bart
· 15 years ago
f2f8cfa
Merged tc23_bogus_condwait.stderr.exp-linux-x86 and -ppc.
by bart
· 15 years ago
4cb6bf7
Make Callgrind, DRD and Ptrcheck build on arm-linux.
by sewardj
· 15 years ago
3f27c8c
Made the description of DRD_TRACE_VAR(), ANNOTATE_TRACE_MEMORY() and
by bart
· 15 years ago
db5907d
Track vex r1930 (Change the IR representation of load linked and store
by sewardj
· 15 years ago
b34f5af
Split long lines.
by bart
· 15 years ago
e6784f5
Added to repository.
by bart
· 15 years ago
92cfb4d
Removed a superfluous #include directive.
by bart
· 15 years ago
a365362
Updated gcc version.
by bart
· 15 years ago
4f43e00
Added configure test for QAtomicInt.
by bart
· 15 years ago
28c7a05
Added a regression test.
by bart
· 15 years ago
a654706
Removed the restriction that the size argument of drd_pre_mem_read_asciiz()
by bart
· 15 years ago
52b7d8a
Fixed an assertion failure triggered by running DRD with the command-line option --trace-mutex=yes on a program using one of the ANNOTATE_HAPPENS_*() macros.
by bart
· 15 years ago
b86f651
Added a script to the repository for generating a PowerPC cross compiler.
by bart
· 15 years ago
3654440
Updated expected output after r10874.
by bart
· 15 years ago
ffb9d02
Fixed a typo.
by bart
· 15 years ago
aef57db
Added explicit constructor and destructor to class IncThread.
by bart
· 15 years ago
588adef
When generating XML output for suppressions, print the suppression
by sewardj
· 15 years ago
291bb5e
Minor manual update.
by bart
· 15 years ago
66f196d
- Made the ANNOTATE_RWLOCK_*() macros binary compatible with Helgrind.
by bart
· 15 years ago
f64a8aa
Made ANNOTATE_HAPPENS_BEFORE()/_AFTER() binary compatible with Helgrind.
by bart
· 15 years ago
031091d
Should compile again on Darwin.
by bart
· 15 years ago
c17e74b
Removed the tc20_verifywrap and tc20_verifywrap2 regression tests because their behavior depends too much on implementation details of libc.
by bart
· 15 years ago
3a6fff2
Reverted r10802.
by bart
· 15 years ago
70572f1
More expected output updates because of r10783.
by bart
· 15 years ago
37d55e6
Removed two regression tests because the output (number of errors) varied between runs.
by bart
· 15 years ago
1e8eab4
Made behavior of tsan_unittest again identical to the original behavior.
by bart
· 15 years ago
e636136
Added test program for the ANNOTATE_IGNORE_WRITES_*() annotation macro's.
by bart
· 15 years ago
c7627d9
Third and last type-punned pointer fix.
by bart
· 15 years ago
e63349d
Fixed more gcc warnings about type-punned pointers breaking strict
by bart
· 15 years ago
9f1757f
Fixed compiler warnings triggered by annotate_rwlock.c
by bart
· 15 years ago
a418816
Fixed gcc warnings about type-punned pointers breaking strict aliasing.
by bart
· 15 years ago
a5225b8
Added recently added regression test output files.
by bart
· 15 years ago
7830c17
Added expected output for glibc 2.10 (Fedora 11). The test tc20_verifywrap2 has to be reviewed -- the results of this test depend on glibc internals, which is not good.
by bart
· 15 years ago
34f980e
More expected output updates because of r10783.
by bart
· 15 years ago
bcc8449
Modified annotate_ignore_rw test such that it now verifies that
by bart
· 15 years ago
9a7e19e
Darwin .exp fixes following r10783.
by njn
· 15 years ago
cab64bc
Update .exp files for r10783.
by njn
· 15 years ago
5f3be75
Added regression test for ANNOTATE_IGNORE_READS_AND_WRITES_BEGIN() and
by bart
· 15 years ago
26139fa
add a missing script
by njn
· 15 years ago
dbcec52
Remove unnecessary #includes.
by njn
· 15 years ago
f0f9037
wibble
by njn
· 15 years ago
a331164
Make "option" terminology consistent some more. Also tweaked the mempool
by njn
· 15 years ago
2d9e874
by sewardj
· 15 years ago
7c75dbc
Updated DRD's to do list.
by bart
· 15 years ago
43d993e
Updated after r10688.
by bart
· 15 years ago
2d6d503
Minor formatting and grammar changes to the DRD manual chapter, to make it
by njn
· 15 years ago
7375de3
More docs build tweaks:
by njn
· 15 years ago
97db761
Various option-related tweaks:
by njn
· 15 years ago
7316df2
Various manual fix-ups:
by njn
· 15 years ago
950d29a
Reverted to r10509.
by bart
· 15 years ago
dbaced0
Added an output variant for the pth_cancel_locked regression test.
by bart
· 15 years ago
94fb8d2
Report mutex errors for each different mutex even if the call stacks are identical.
by bart
· 15 years ago
4f66a77
Builds again on Darwin.
by bart
· 15 years ago
791a0c6
Implemented a more systematic approach for intercepting POSIX threads
by bart
· 15 years ago
e3f1e59
(almost completely just function renaming):
by sewardj
· 15 years ago
b80fa96
Only consider two error contexts as equivalent if the contexts have another
by bart
· 15 years ago
b48bde2
Report an error message instead of triggering an assertion failure when a non-existing thread ID is passed to pthread_join() or pthread_cancel().
by bart
· 15 years ago
7e5d4ed
We currently use a mix of <option> and <computeroutput> tags for command
by njn
· 15 years ago
05a8917
Started overhauling the documentation:
by njn
· 15 years ago
211b372
Reran SPLASH-2 benchmark.
by bart
· 15 years ago
6897818
Updated gcc version from 4.4.0 to 4.4.1.
by bart
· 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
80ad555
Removed -q from the Valgrind options for the bar_bad and bar_trivial tests.
by bart
· 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
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
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
cf4de5e
Should have been included in the previous commit (r10612).
by bart
· 15 years ago
Next »