Gitiles
Code Review
Sign In
gerrit-public.fairphone.software
/
platform
/
external
/
valgrind
/
cb3c203505b232372d2e75aeabfa8f80f7f58551
/
drd
/
drd_thread.c
« Previous
f00a85b
Added inline function running_thread_is_recording(). Removed function thread_is_recording().
by bart
· 17 years ago
0268dfa
Added support for OpenMP barriers -- if libgomp.so has been built with debug information. More in general, added support for nested synchronization constructs.
by bart
· 17 years ago
6060977
Removed too restrictive assert.
by bart
· 17 years ago
5bd9f2d
Added new command-line option --trace-rwlock. Added regression test exp-drd/tests/rwlock_race. Updated to do list. Fixed bug in vc_min(), the function that computes the elementwise minimum of two vector clocks. Fixed bug in thread_update_danger_set(). Fixed recently introduced bug in mutex code with regard to vector clock combining.
by bart
· 17 years ago
5e85d26
Eliminated per-thread start/stop recording mechanism, which should make DRD a little bit faster. malloc()/free() is now intercepted on all platforms instead of just on i386.
by bart
· 17 years ago
2cf220a
Added -Wsign-compare.
by bart
· 17 years ago
26f73e1
Corrected various comments. Removed commented out code. Added code for tracing thread context switches and danger set updating. Fixed memory leak. Danger set is now updated every time a new segment is created instead of only at every context switch, which fixes the bug that no data races were reported for the pth_barrier test program.
by bart
· 17 years ago
8564292
by sewardj
· 17 years ago
7c1a19a
Mark the main thread as running while the initial memory declarations
by tom
· 17 years ago
8b09d4f
by sewardj
· 17 years ago
721ad7b
Remove pthread_object_size.h and associated hardwired constants.
by sewardj
· 17 years ago
af44c82
Add DRD as an experimental tool. Bart Van Assche is the maintainer.
by sewardj
· 17 years ago