Gitiles
Code Review
Sign In
gerrit-public.fairphone.software
/
platform
/
external
/
valgrind
/
45bb8f6a8b35bb484fe6b214b27fe3f0751c1413
/
drd
45bb8f6
DRD: added a test program that forks a process containing a detached thread.
by bart
· 14 years ago
8e0d2c1
DRD: removed command-line option --free-is-write again since it is impossible
by bart
· 14 years ago
5c7e6b6
DRD: do not assert() upon fork(). Fixes the DRD part of #255355.
by bart
· 14 years ago
8600c42
DRD: the help text does now indicate that lock contention detection is off by default / changed default value of the exclusive mutex threshold from 1000s to off. See also #255247.
by bart
· 14 years ago
bdc87db
DRD: Removed section about Qt from the manual.
by bart
· 14 years ago
0f71456
DRD: Disabled the Qt4 regression tests because these are too hard to maintain.
by bart
· 14 years ago
18f734b
Updated DRD manual.
by bart
· 14 years ago
12dca00
Let the macro ANNOTATE_BENIGN_RACE_STATIC() do what the comment above that macro says what it does.
by bart
· 14 years ago
876cafd
E-mail address update.
by bart
· 14 years ago
abf93eb
Removed an outdated document.
by bart
· 14 years ago
33f76c1
DRD: avoid unaligned reads.
by bart
· 14 years ago
0af2b99
Restored original code for other compilers than ppc gcc 4.3.0 such that at least one test invokes ANNOTATE_UNPROTECTED_READ().
by bart
· 14 years ago
9a02088
Second and last gcc 4.3.2 PowePC workaround.
by bart
· 14 years ago
e059791
Implemented a workaround for a PowerPC-specific gcc-4.3.2-7.x86_64 bug. See also
by bart
· 14 years ago
1160e81
Un-break the docs build on Ubuntu 10.04 (Loïc Minier, lool@dooz.org).
by sewardj
· 14 years ago
62049c4
Switched back to unified annotations.
by bart
· 14 years ago
a300398
Made sure that DRD processes empty address ranges without triggering an assertion failure. Added a unit test in drd/tests/unit_bitmap.c.
by bart
· 14 years ago
68a8afa
Made sure that DRD processes client programs that use SA_ONSTACK
by bart
· 14 years ago
d5bbc61
Builds again with ENABLE_DRD_CONSISTENCY_CHECKS defined.
by bart
· 14 years ago
67cb4fb
Builds again with ENABLE_DRD_CONSISTENCY_CHECKS defined.
by bart
· 14 years ago
383d613
Added the per-thread property 'on_alt_stack'.
by bart
· 14 years ago
38ad31a
Added and commented out the CFLAG -DENABLE_DRD_CONSISTENCY_CHECKS.
by bart
· 14 years ago
212534a
Added sigaltstack() regression test.
by bart
· 14 years ago
a7103ba
drd.h: removed inline functions and replaced these by direct client request invocations.
by bart
· 14 years ago
93eed90
Compiles now with the Microsoft C Compiler too.
by bart
· 14 years ago
eef3584
Removed ANNOTATE_HAPPENS_BEFORE/AFTER() usage restrictions.
by bart
· 14 years ago
d3a300d
DRD does now recognize Helgrind's start/stop tracking client requests too.
by bart
· 14 years ago
a466f8b
Don't trigger an assertion failure if len == 0.
by bart
· 14 years ago
0759503
Source code cleanup.
by bart
· 14 years ago
f9427fd
Added command-line option --trace-alloc and disabled --free-is-write by default.
by bart
· 14 years ago
5bb0d00
Added read_after_free regression test.
by bart
· 14 years ago
75c1cba
Added new DRD command-line option --free-is-write and enabled it by default.
by bart
· 14 years ago
4c89d2c
Fixed a compiler warning.
by bart
· 14 years ago
0c384bc
Made gmp, mpfr and mpc prefixes configurable.
by bart
· 14 years ago
2840276
Include unified_annotations.h in the tarball.
by sewardj
· 14 years ago
ea2d6fd
Merged the MACOSX106 branch to the trunk. Merge command:
by njn
· 14 years ago
d364580
Remove link_tool_exe.c and replace it with perl scripts that do the
by sewardj
· 14 years ago
f27eba2
Replaced dynamic initialization of DRD_(pthread_cond_initializer) by static initialization.
by bart
· 14 years ago
9e6428a
Add a new program (link_tool_exe.c) and use this to link the tool
by sewardj
· 14 years ago
850f199
Handle statically initialized condition variables properly.
by bart
· 14 years ago
28d7738
Added a regression test.
by bart
· 14 years ago
7a06e12
Added an additional tl_assert() statement.
by bart
· 14 years ago
9eecbbb
Update copyright dates to 2010.
by sewardj
· 14 years ago
a239dd2
Filter tuning such that the annotate_barrier test does now pass on Darwin too.
by bart
· 14 years ago
422b779
Improved portability of the annotate_barrier regression test.
by bart
· 14 years ago
fcf7693
Made these two tests pass again on Darwin.
by bart
· 14 years ago
d759a83
Include fcntl.h to get O_CREAT on Fedora 13.
by tom
· 14 years ago
389e7f9
Suppressed a (harmless) compiler warning that was only reported on Darwin.
by bart
· 14 years ago
2c8c874
Made test results independent of thread scheduling.
by bart
· 14 years ago
0ccdc4a
Replaced most platform-test macros by HAVE_... macros.
by bart
· 14 years ago
181b6bc
Added yet another regression test.
by bart
· 14 years ago
b8d5299
Changed gcc version from 4.4.3 to 4.5.0.
by bart
· 14 years ago
9ec8b07
Should now really compile on Darwin.
by bart
· 14 years ago
ec2e146
Should now build on Darwin too.
by bart
· 14 years ago
141a7ed
Resynchronized client requests with the latest version of TSan's header file
by bart
· 14 years ago
ea2a03c
Added two additional regression tests.
by bart
· 14 years ago
3b354f6
Generalized the DRD regression test stderr filter.
by bart
· 14 years ago
9dc12c4
Removed --read-var-info=yes in order to obtain the same output (hopefully)
by bart
· 14 years ago
5bb492d
Removed ANNOTATE_HAPPENS_DONE() again.
by bart
· 14 years ago
cfb039e
Marked the annotations ANNOTATE_MUTEX_IS_USED_AS_CONDVAR,
by bart
· 14 years ago
b878a73
Do not suppress data races on user-annotated addresses.
by bart
· 14 years ago
4565e27
Added missing newlines in debug tracing statements.
by bart
· 14 years ago
b00ac4c
Added support for marking happens-before annotated addresses in another way
by bart
· 14 years ago
468947b
Source code cleanup - no functionality has been changed.
by bart
· 14 years ago
b43825e
Added yet another regression test.
by bart
· 14 years ago
9b41809
Follow-up for r11073: added missing segment creation statement.
by bart
· 14 years ago
09e026e
Updated gcc version.
by bart
· 14 years ago
62cc232
Changes:
by bart
· 14 years ago
cf3eb1b
Updated Makefile.am.
by bart
· 14 years ago
4dd957a
Added the necessary files to run the smart pointer test program as a
by bart
· 14 years ago
e37ff33
Added a test program that triggers several happens-before usage errors.
by bart
· 14 years ago
733db9e
Added a definition for a new annotation: ANNOTATE_HAPPENS_DONE().
by bart
· 14 years ago
5530f5f
Made the behavior of the annotate_smart_pointer test program configurable
by bart
· 14 years ago
e32f862
Changes:
by bart
· 14 years ago
c710de6
Builds now on Win32 too.
by bart
· 14 years ago
21e49d7
Added the source code of one more unit test.
by bart
· 14 years ago
e08eb5f
Updated the semantics of ANNOTATE_BENIGN_RACE() as discussed on the Valgrind
by bart
· 14 years ago
31b983d
Removed trailing whitespace in C source and header files.
by bart
· 14 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
Next »