• Home
  • History
  • Annotate
  • only in /external/valgrind/main/drd/
History log of /external/valgrind/main/drd/
Revision Date Author Comments (<<< Hide modified files) (Show modified files >>>)
eb0bae136f4eeaaf29761dddb148b118fb824632 23-May-2014 Dmitriy Ivanov <dimitry@google.com> Sync with upstream

val: 13876 -> 13990
vex: 2840 -> 2864

Change-Id: I78af89643e5d7093499e97c67f2f51ffc628c98e
rd.h
rd_clientreq.c
rd_clientreq.h
rd_pthread_intercepts.c
ests/Makefile.am
ests/annotate_sem.c
ests/annotate_sem.stderr.exp
ests/annotate_sem.vgtest
ests/atomic_var.c
ests/atomic_var.stderr.exp
ests/atomic_var.vgtest
ests/fp_race.stderr.exp-mips32-be
ests/fp_race.stderr.exp-mips32-le
ests/fp_race_xml.stderr.exp-mips32-be
ests/fp_race_xml.stderr.exp-mips32-le
ests/sem_as_mutex.stderr.exp-mips32-be
ests/sem_as_mutex.stderr.exp-mips32-le
ests/sem_as_mutex3.stderr.exp-mips32-be
ests/sem_as_mutex3.stderr.exp-mips32-le
ests/sem_open.stderr.exp-mips32-be
ests/sem_open.stderr.exp-mips32-le
ests/sem_open3.stderr.exp-mips32-be
ests/sem_open3.stderr.exp-mips32-le
2ca80a6a6fc069acdb73186e8e578dbf8f46af80 18-Mar-2014 Dmitriy Ivanov <dimitry@google.com> Merge with valgrind trunk

Change-Id: I5fdaa167ff84e765214fc61152bce0b7ffee0c8c
Revisions: r13876/r2840
rd_main.c
rd_thread.c
rd_thread.h
ests/atomic_var.c
ests/atomic_var.stderr.exp
ests/atomic_var.vgtest
436e89c602e787e7a27dd6624b09beed41a0da8a 07-Mar-2014 Dmitriy Ivanov <dimitry@google.com> Sync with valgrind-trunk (3.10.0.SVN)

Change-Id: Ia339d686144f07110ad2aab3a96e68a11e284feb
akefile.in
esting.txt
ocs/drd-manual.xml
rd.h
rd_barrier.c
rd_barrier.h
rd_basics.h
rd_bitmap.c
rd_bitmap.h
rd_clientobj.c
rd_clientobj.h
rd_clientreq.c
rd_clientreq.h
rd_cond.c
rd_cond.h
rd_darwin_intercepts.c
rd_error.c
rd_error.h
rd_hb.c
rd_hb.h
rd_load_store.c
rd_load_store.h
rd_main.c
rd_malloc_wrappers.c
rd_malloc_wrappers.h
rd_mutex.c
rd_mutex.h
rd_pthread_intercepts.c
rd_qtcore_intercepts.c
rd_rwlock.c
rd_rwlock.h
rd_segment.c
rd_segment.h
rd_semaphore.c
rd_semaphore.h
rd_strmem_intercepts.c
rd_suppression.c
rd_suppression.h
rd_thread.c
rd_thread.h
rd_thread_bitmap.h
rd_vc.c
rd_vc.h
ub_drd_bitmap.h
cripts/download-and-build-firefox
cripts/download-and-build-gcc
cripts/download-and-build-splash2
cripts/measurement-functions
cripts/run-matinv
cripts/run-splash2
cripts/run-splash2-water-input
ests/Makefile.am
ests/Makefile.in
ests/annotate_barrier_xml.stderr.exp
ests/annotate_ignore_rw.stderr.exp
ests/annotate_ignore_rw2.stderr.exp
ests/annotate_ignore_write.stderr.exp
ests/annotate_ignore_write2.stderr.exp
ests/annotate_smart_pointer.cpp
ests/annotate_smart_pointer2.stderr.exp-darwin
ests/annotate_trace_memory.c
ests/annotate_trace_memory.stderr.exp-32bit
ests/annotate_trace_memory.stderr.exp-mips32
ests/annotate_trace_memory_xml.stderr.exp-32bit
ests/annotate_trace_memory_xml.stderr.exp-mips32
ests/atomic_var.stderr.exp
ests/concurrent_close.cpp
ests/concurrent_close.stderr.exp
ests/concurrent_close.vgtest
ests/filter_annotate_barrier_xml
ests/filter_error_count
ests/filter_stderr_and_thread_no_and_offset
ests/filter_thread_no
ests/filter_xml_and_thread_no
ests/fp_race.stderr.exp
ests/fp_race_xml.stderr.exp
ests/hg03_inherit.stderr.exp
ests/hg04_race.stderr.exp
ests/pth_cancel_locked.c
ests/pth_cancel_locked.stderr.exp
ests/pth_cond_destroy_busy.c
ests/pth_cond_destroy_busy.stderr.exp
ests/pth_cond_destroy_busy.vgtest
ests/pth_detached3.c
ests/pth_spinlock.vgtest
ests/rwlock_race.stderr.exp
ests/sem_as_mutex.stderr.exp
ests/sem_as_mutex3.stderr.exp
ests/sem_open.c
ests/sem_open.stderr.exp
ests/sem_open3.stderr.exp
ests/sem_open_traced.stderr.exp
ests/sem_wait.cpp
ests/sem_wait.stderr.exp
ests/sem_wait.vgtest
ests/std_atomic.cpp
ests/std_atomic.stderr.exp
ests/std_atomic.vgtest
ests/std_list.cpp
ests/std_list.stderr.exp
ests/std_list.vgtest
ests/std_string.cpp
ests/std_string.stderr.exp
ests/std_string.vgtest
ests/str_tester.stderr.exp
ests/str_tester.vgtest
ests/tc21_pthonce.stdout.exp
ests/thread_name.c
ests/trylock.c
ests/unit_bitmap.c
ests/unit_vc.c
ests/verify-xml-output
663860b1408516d02ebfcb3a9999a134e6cfb223 01-Feb-2013 Ben Cheng <bccheng@google.com> Refresh Valgrind to 3.8.1

Disable Android.mk for now until Android-specific changes are submitted later.

Change-Id: I0673f9b4edbbfacf5f52868c9735272e4bf811de
akefile.am
akefile.in
ODO.txt
esting.txt
ocs/drd-manual.xml
ocs/drd-xml-output.xsd
rd.h
rd_barrier.c
rd_barrier.h
rd_basics.h
rd_bitmap.c
rd_bitmap.h
rd_bitmap2_node.c
rd_clientobj.c
rd_clientobj.h
rd_clientreq.c
rd_clientreq.h
rd_cond.c
rd_cond.h
rd_darwin_intercepts.c
rd_error.c
rd_error.h
rd_hb.c
rd_hb.h
rd_load_store.c
rd_load_store.h
rd_main.c
rd_malloc_wrappers.c
rd_malloc_wrappers.h
rd_mutex.c
rd_mutex.h
rd_pthread_intercepts.c
rd_qtcore_intercepts.c
rd_rwlock.c
rd_rwlock.h
rd_segment.c
rd_segment.h
rd_semaphore.c
rd_semaphore.h
rd_strmem_intercepts.c
rd_suppression.c
rd_suppression.h
rd_thread.c
rd_thread.h
rd_thread_bitmap.h
rd_vc.c
rd_vc.h
ub_drd_bitmap.h
cripts/download-and-build-firefox
cripts/download-and-build-gcc
cripts/measurement-functions
cripts/ppc-cross/crosstool-patches/powerpc-kernel-compilation.patch
cripts/ppc-cross/download-and-build-ppc-crosscompiler
cripts/ppc-cross/kernel-config/2.6.22/.config
cripts/run-matinv
cripts/run-splash2
cripts/run-splash2-water-input
ests/Makefile.am
ests/Makefile.in
ests/annotate_barrier_xml.stderr.exp
ests/annotate_barrier_xml.vgtest
ests/annotate_hb_err.c
ests/annotate_hb_race.c
ests/annotate_hbefore.vgtest
ests/annotate_smart_pointer.cpp
ests/annotate_smart_pointer2.stderr.exp
ests/annotate_smart_pointer2.vgtest
ests/annotate_trace_memory.c
ests/annotate_trace_memory.stderr.exp
ests/annotate_trace_memory.stderr.exp-32bit
ests/annotate_trace_memory.stderr.exp-64bit
ests/annotate_trace_memory.vgtest
ests/annotate_trace_memory_xml.stderr.exp-32bit
ests/annotate_trace_memory_xml.stderr.exp-64bit
ests/annotate_trace_memory_xml.vgtest
ests/bar_bad_xml.stderr.exp
ests/bar_bad_xml.vgtest
ests/custom_alloc_fiw.stderr.exp
ests/custom_alloc_fiw.vgtest
ests/filter_stderr
ests/filter_xml_and_thread_no
ests/fp_race_xml.stderr.exp
ests/fp_race_xml.vgtest
ests/free_is_write.c
ests/pth_barrier_thr_cr.c
ests/pth_barrier_thr_cr.stderr.exp
ests/pth_barrier_thr_cr.supp
ests/pth_barrier_thr_cr.vgtest
ests/pth_cleanup_handler.c
ests/pth_detached.stdout.exp
ests/pth_detached2.stdout.exp
ests/pth_detached_sem.stdout.exp
ests/read_after_free.c
ests/read_after_free.stderr.exp
ests/read_after_free.vgtest
ests/read_and_free_race.stderr.exp
ests/read_and_free_race.vgtest
ests/sigalrm.c
ests/std_thread.cpp
ests/std_thread.stderr.exp
ests/std_thread.vgtest
ests/tc04_free_lock.stderr.exp
ests/tc04_free_lock.stderr.exp-ppc
ests/tc04_free_lock.stderr.exp-s390
ests/tc04_free_lock.stderr.exp-x86
ests/tc04_free_lock.vgtest
ests/tc09_bad_unlock.stderr.exp
ests/tc09_bad_unlock.stderr.exp-ppc
ests/tc09_bad_unlock.stderr.exp-s390
ests/tc09_bad_unlock.stderr.exp-x86
ests/tc23_bogus_condwait.stderr.exp-darwin-amd64
ests/tc23_bogus_condwait.stderr.exp-darwin-x86
ests/thread_name_xml.stderr.exp
ests/thread_name_xml.vgtest
ests/unified_annotations.h
ests/unit_bitmap.c
b32f58018498ea2225959b0ba11c18f0c433deef 20-Dec-2011 Evgeniy Stepanov <eugenis@google.com> Update Valgrind and TSan.

Rebased local changes on:
http://valgrind-variant.googlecode.com/svn/trunk@125
http://data-race-test.googlecode.com/svn/trunk@3717

Change-Id: I4d7a227ad72fb8e9998015a5fe26e00496ec1da3
akefile.am
akefile.in
ODO.txt
esting.txt
ocs/drd-manual.xml
rd.h
rd_barrier.c
rd_barrier.h
rd_basics.h
rd_bitmap.c
rd_bitmap.h
rd_bitmap2_node.c
rd_clientobj.c
rd_clientobj.h
rd_clientreq.c
rd_clientreq.h
rd_cond.c
rd_cond.h
rd_darwin_intercepts.c
rd_error.c
rd_error.h
rd_hb.c
rd_hb.h
rd_load_store.c
rd_load_store.h
rd_main.c
rd_malloc_wrappers.c
rd_malloc_wrappers.h
rd_mutex.c
rd_mutex.h
rd_pthread_intercepts.c
rd_qtcore_intercepts.c
rd_rwlock.c
rd_rwlock.h
rd_segment.c
rd_segment.h
rd_semaphore.c
rd_semaphore.h
rd_strmem_intercepts.c
rd_suppression.c
rd_suppression.h
rd_thread.c
rd_thread.h
rd_thread_bitmap.h
rd_vc.c
rd_vc.h
ub_drd_bitmap.h
cripts/download-and-build-firefox
cripts/download-and-build-gcc
cripts/measurement-functions
cripts/ppc-cross/crosstool-patches/powerpc-kernel-compilation.patch
cripts/ppc-cross/download-and-build-ppc-crosscompiler
cripts/ppc-cross/kernel-config/2.6.22/.config
cripts/run-matinv
cripts/run-splash2
cripts/run-splash2-water-input
ests/Makefile.am
ests/Makefile.in
ests/annotate_barrier.c
ests/annotate_hb_race.c
ests/annotate_ignore_rw.c
ests/annotate_ignore_rw.stderr.exp
ests/annotate_ignore_rw2.stderr.exp
ests/annotate_ignore_write.c
ests/annotate_ignore_write.stderr.exp
ests/annotate_ignore_write2.stderr.exp
ests/annotate_smart_pointer.cpp
ests/circular_buffer.c
ests/custom_alloc.c
ests/filter_annotate_barrier_xml
ests/filter_error_count
ests/filter_stderr
ests/filter_stderr_and_thread_no
ests/filter_stderr_and_thread_no_and_offset
ests/filter_thread_no
ests/filter_xml_and_thread_no
ests/free_is_write.c
ests/free_is_write.stderr.exp
ests/free_is_write.vgtest
ests/free_is_write2.stderr.exp
ests/free_is_write2.vgtest
ests/matinv.c
ests/memory_allocation.c
ests/pth_barrier.c
ests/pth_barrier2.stderr.exp
ests/pth_barrier2.vgtest
ests/pth_barrier3.stderr.exp
ests/pth_barrier3.vgtest
ests/pth_detached.c
ests/pth_detached.stderr.exp
ests/pth_detached.stdout.exp
ests/pth_detached.vgtest
ests/pth_detached2.stderr.exp
ests/pth_detached2.stdout.exp
ests/pth_detached2.vgtest
ests/pth_detached3.c
ests/pth_detached3.stderr.exp1
ests/pth_detached3.stderr.exp2
ests/pth_detached3.vgtest
ests/pth_detached_sem.c
ests/pth_detached_sem.stderr.exp
ests/pth_detached_sem.stdout.exp
ests/pth_detached_sem.vgtest
ests/pth_inconsistent_cond_wait.c
ests/pth_once.vgtest
ests/qt4_atomic.cpp
ests/qt4_atomic.stderr.exp
ests/qt4_atomic.vgtest
ests/qt4_mutex.cpp
ests/qt4_mutex.stderr.exp
ests/qt4_mutex.vgtest
ests/qt4_rwlock.cpp
ests/qt4_rwlock.stderr.exp
ests/qt4_rwlock.vgtest
ests/qt4_semaphore.cpp
ests/qt4_semaphore.stderr.exp
ests/qt4_semaphore.vgtest
ests/read_after_free.stderr.exp
ests/read_after_free.vgtest
ests/rwlock_race.c
ests/rwlock_race.stderr.exp
ests/rwlock_race.vgtest
ests/sem_open.c
ests/sigalrm.c
ests/tc21_pthonce.stderr.exp
ests/tc21_pthonce.vgtest
ests/tc23_bogus_condwait.stderr.exp-darwin
ests/tc23_bogus_condwait.stderr.exp-linux-ppc
ests/tc23_bogus_condwait.stderr.exp-linux-x86
ests/threaded-fork.c
ests/threaded-fork.stderr.exp
ests/threaded-fork.vgtest
ests/tsan_thread_wrappers_pthread.h
ests/tsan_unittest.cpp
ests/unit_bitmap.c
9bea4c13fca0e3bb4b719dcb3ed63d47d479294e 10-Dec-2011 Kenny Root <kroot@google.com> Revert "Update Valgrind and TSan."

Breakage in x86

This reverts commit 8f943afc22a6a683b78271836c8ddc462b4824a9
akefile.am
akefile.in
ODO.txt
esting.txt
ocs/drd-manual.xml
rd.h
rd_barrier.c
rd_barrier.h
rd_basics.h
rd_bitmap.c
rd_bitmap.h
rd_bitmap2_node.c
rd_clientobj.c
rd_clientobj.h
rd_clientreq.c
rd_clientreq.h
rd_cond.c
rd_cond.h
rd_darwin_intercepts.c
rd_error.c
rd_error.h
rd_hb.c
rd_hb.h
rd_load_store.c
rd_load_store.h
rd_main.c
rd_malloc_wrappers.c
rd_malloc_wrappers.h
rd_mutex.c
rd_mutex.h
rd_pthread_intercepts.c
rd_qtcore_intercepts.c
rd_rwlock.c
rd_rwlock.h
rd_segment.c
rd_segment.h
rd_semaphore.c
rd_semaphore.h
rd_strmem_intercepts.c
rd_suppression.c
rd_suppression.h
rd_thread.c
rd_thread.h
rd_thread_bitmap.h
rd_vc.c
rd_vc.h
ub_drd_bitmap.h
cripts/download-and-build-firefox
cripts/download-and-build-gcc
cripts/measurement-functions
cripts/ppc-cross/crosstool-patches/powerpc-kernel-compilation.patch
cripts/ppc-cross/download-and-build-ppc-crosscompiler
cripts/ppc-cross/kernel-config/2.6.22/.config
cripts/run-matinv
cripts/run-splash2
cripts/run-splash2-water-input
ests/Makefile.am
ests/Makefile.in
ests/annotate_barrier.c
ests/annotate_hb_race.c
ests/annotate_ignore_rw.c
ests/annotate_ignore_rw.stderr.exp
ests/annotate_ignore_rw2.stderr.exp
ests/annotate_ignore_write.c
ests/annotate_ignore_write.stderr.exp
ests/annotate_ignore_write2.stderr.exp
ests/annotate_smart_pointer.cpp
ests/circular_buffer.c
ests/custom_alloc.c
ests/filter_annotate_barrier_xml
ests/filter_error_count
ests/filter_stderr
ests/filter_stderr_and_thread_no
ests/filter_stderr_and_thread_no_and_offset
ests/filter_thread_no
ests/filter_xml_and_thread_no
ests/free_is_write.c
ests/free_is_write.stderr.exp
ests/free_is_write.vgtest
ests/free_is_write2.stderr.exp
ests/free_is_write2.vgtest
ests/matinv.c
ests/memory_allocation.c
ests/pth_barrier.c
ests/pth_barrier2.stderr.exp
ests/pth_barrier2.vgtest
ests/pth_barrier3.stderr.exp
ests/pth_barrier3.vgtest
ests/pth_detached.c
ests/pth_detached.stderr.exp
ests/pth_detached.stdout.exp
ests/pth_detached.vgtest
ests/pth_detached2.stderr.exp
ests/pth_detached2.stdout.exp
ests/pth_detached2.vgtest
ests/pth_detached3.c
ests/pth_detached3.stderr.exp1
ests/pth_detached3.stderr.exp2
ests/pth_detached3.vgtest
ests/pth_detached_sem.c
ests/pth_detached_sem.stderr.exp
ests/pth_detached_sem.stdout.exp
ests/pth_detached_sem.vgtest
ests/pth_inconsistent_cond_wait.c
ests/pth_once.vgtest
ests/qt4_atomic.cpp
ests/qt4_atomic.stderr.exp
ests/qt4_atomic.vgtest
ests/qt4_mutex.cpp
ests/qt4_mutex.stderr.exp
ests/qt4_mutex.vgtest
ests/qt4_rwlock.cpp
ests/qt4_rwlock.stderr.exp
ests/qt4_rwlock.vgtest
ests/qt4_semaphore.cpp
ests/qt4_semaphore.stderr.exp
ests/qt4_semaphore.vgtest
ests/read_after_free.stderr.exp
ests/read_after_free.vgtest
ests/rwlock_race.c
ests/rwlock_race.stderr.exp
ests/rwlock_race.vgtest
ests/sem_open.c
ests/sigalrm.c
ests/tc21_pthonce.stderr.exp
ests/tc21_pthonce.vgtest
ests/tc23_bogus_condwait.stderr.exp-darwin
ests/tc23_bogus_condwait.stderr.exp-linux-ppc
ests/tc23_bogus_condwait.stderr.exp-linux-x86
ests/threaded-fork.c
ests/threaded-fork.stderr.exp
ests/threaded-fork.vgtest
ests/tsan_thread_wrappers_pthread.h
ests/tsan_unittest.cpp
ests/unit_bitmap.c
8f943afc22a6a683b78271836c8ddc462b4824a9 06-Dec-2011 Evgeniy Stepanov <eugenis@google.com> Update Valgrind and TSan.

Rebased local changes on:
http://valgrind-variant.googlecode.com/svn/trunk@125
http://data-race-test.googlecode.com/svn/trunk@3717

Change-Id: Ic8636da312685c604941d6d2c937c3e8eadc1e53
akefile.am
akefile.in
ODO.txt
esting.txt
ocs/drd-manual.xml
rd.h
rd_barrier.c
rd_barrier.h
rd_basics.h
rd_bitmap.c
rd_bitmap.h
rd_bitmap2_node.c
rd_clientobj.c
rd_clientobj.h
rd_clientreq.c
rd_clientreq.h
rd_cond.c
rd_cond.h
rd_darwin_intercepts.c
rd_error.c
rd_error.h
rd_hb.c
rd_hb.h
rd_load_store.c
rd_load_store.h
rd_main.c
rd_malloc_wrappers.c
rd_malloc_wrappers.h
rd_mutex.c
rd_mutex.h
rd_pthread_intercepts.c
rd_qtcore_intercepts.c
rd_rwlock.c
rd_rwlock.h
rd_segment.c
rd_segment.h
rd_semaphore.c
rd_semaphore.h
rd_strmem_intercepts.c
rd_suppression.c
rd_suppression.h
rd_thread.c
rd_thread.h
rd_thread_bitmap.h
rd_vc.c
rd_vc.h
ub_drd_bitmap.h
cripts/download-and-build-firefox
cripts/download-and-build-gcc
cripts/measurement-functions
cripts/ppc-cross/crosstool-patches/powerpc-kernel-compilation.patch
cripts/ppc-cross/download-and-build-ppc-crosscompiler
cripts/ppc-cross/kernel-config/2.6.22/.config
cripts/run-matinv
cripts/run-splash2
cripts/run-splash2-water-input
ests/Makefile.am
ests/Makefile.in
ests/annotate_barrier.c
ests/annotate_hb_race.c
ests/annotate_ignore_rw.c
ests/annotate_ignore_rw.stderr.exp
ests/annotate_ignore_rw2.stderr.exp
ests/annotate_ignore_write.c
ests/annotate_ignore_write.stderr.exp
ests/annotate_ignore_write2.stderr.exp
ests/annotate_smart_pointer.cpp
ests/circular_buffer.c
ests/custom_alloc.c
ests/filter_annotate_barrier_xml
ests/filter_error_count
ests/filter_stderr
ests/filter_stderr_and_thread_no
ests/filter_stderr_and_thread_no_and_offset
ests/filter_thread_no
ests/filter_xml_and_thread_no
ests/free_is_write.c
ests/free_is_write.stderr.exp
ests/free_is_write.vgtest
ests/free_is_write2.stderr.exp
ests/free_is_write2.vgtest
ests/matinv.c
ests/memory_allocation.c
ests/pth_barrier.c
ests/pth_barrier2.stderr.exp
ests/pth_barrier2.vgtest
ests/pth_barrier3.stderr.exp
ests/pth_barrier3.vgtest
ests/pth_detached.c
ests/pth_detached.stderr.exp
ests/pth_detached.stdout.exp
ests/pth_detached.vgtest
ests/pth_detached2.stderr.exp
ests/pth_detached2.stdout.exp
ests/pth_detached2.vgtest
ests/pth_detached3.c
ests/pth_detached3.stderr.exp1
ests/pth_detached3.stderr.exp2
ests/pth_detached3.vgtest
ests/pth_detached_sem.c
ests/pth_detached_sem.stderr.exp
ests/pth_detached_sem.stdout.exp
ests/pth_detached_sem.vgtest
ests/pth_inconsistent_cond_wait.c
ests/pth_once.vgtest
ests/qt4_atomic.cpp
ests/qt4_atomic.stderr.exp
ests/qt4_atomic.vgtest
ests/qt4_mutex.cpp
ests/qt4_mutex.stderr.exp
ests/qt4_mutex.vgtest
ests/qt4_rwlock.cpp
ests/qt4_rwlock.stderr.exp
ests/qt4_rwlock.vgtest
ests/qt4_semaphore.cpp
ests/qt4_semaphore.stderr.exp
ests/qt4_semaphore.vgtest
ests/read_after_free.stderr.exp
ests/read_after_free.vgtest
ests/rwlock_race.c
ests/rwlock_race.stderr.exp
ests/rwlock_race.vgtest
ests/sem_open.c
ests/sigalrm.c
ests/tc21_pthonce.stderr.exp
ests/tc21_pthonce.vgtest
ests/tc23_bogus_condwait.stderr.exp-darwin
ests/tc23_bogus_condwait.stderr.exp-linux-ppc
ests/tc23_bogus_condwait.stderr.exp-linux-x86
ests/threaded-fork.c
ests/threaded-fork.stderr.exp
ests/threaded-fork.vgtest
ests/tsan_thread_wrappers_pthread.h
ests/tsan_unittest.cpp
ests/unit_bitmap.c
f0cb39bc6abe181a0abdd1f6c778521ae8497277 04-Mar-2011 Evgeniy Stepanov <eugenis@google.com> Bring in changes from valgrind-variant repository.

These are changes from http://code.google.com/p/valgrind-variant@r82 rebased on
top of current android/valgrind, plus an updated config.h.
These changes are needed for ThreadSanitizer.

Change-Id: Ib3e5d52a7399b713045d94445a9e4ccccc7b4b50
ests/read_after_free.stderr.exp
ests/read_after_free.vgtest
e739ac0589b4fb43561f801c4faba8c1b89f8680 04-Mar-2011 Evgeniy Stepanov <eugenis@google.com> Move external/valgrind to external/valgrind/main.

Change-Id: I4f88dd5730d1e5b3ecb58cc77ce3454ad0218857
akefile.am
akefile.in
ocs/drd-manual.xml
rd.h
rd_barrier.c
rd_barrier.h
rd_basics.h
rd_bitmap.c
rd_bitmap.h
rd_bitmap2_node.c
rd_clientobj.c
rd_clientobj.h
rd_clientreq.c
rd_clientreq.h
rd_cond.c
rd_cond.h
rd_cond_initializer.c
rd_error.c
rd_error.h
rd_hb.c
rd_hb.h
rd_load_store.c
rd_load_store.h
rd_main.c
rd_malloc_wrappers.c
rd_malloc_wrappers.h
rd_mutex.c
rd_mutex.h
rd_pthread_intercepts.c
rd_qtcore_intercepts.c
rd_rwlock.c
rd_rwlock.h
rd_segment.c
rd_segment.h
rd_semaphore.c
rd_semaphore.h
rd_strmem_intercepts.c
rd_suppression.c
rd_suppression.h
rd_thread.c
rd_thread.h
rd_thread_bitmap.h
rd_vc.c
rd_vc.h
ub_drd_bitmap.h
cripts/download-and-build-splash2.in
ests/Makefile.am
ests/Makefile.in
ests/annotate_barrier.c
ests/annotate_barrier.stderr.exp
ests/annotate_barrier.vgtest
ests/annotate_hb_err.c
ests/annotate_hb_err.stderr.exp
ests/annotate_hb_err.vgtest
ests/annotate_hb_race.c
ests/annotate_hb_race.stderr.exp
ests/annotate_hb_race.vgtest
ests/annotate_hbefore.stderr.exp
ests/annotate_hbefore.vgtest
ests/annotate_ignore_read.stderr.exp
ests/annotate_ignore_read.vgtest
ests/annotate_ignore_rw.c
ests/annotate_ignore_rw.stderr.exp
ests/annotate_ignore_rw.vgtest
ests/annotate_ignore_rw2.stderr.exp
ests/annotate_ignore_rw2.vgtest
ests/annotate_ignore_write.c
ests/annotate_ignore_write.stderr.exp
ests/annotate_ignore_write.vgtest
ests/annotate_ignore_write2.stderr.exp
ests/annotate_ignore_write2.vgtest
ests/annotate_order_1.stderr.exp
ests/annotate_order_1.vgtest
ests/annotate_order_2.stderr.exp
ests/annotate_order_2.vgtest
ests/annotate_order_3.stderr.exp
ests/annotate_order_3.vgtest
ests/annotate_publish_hg.c
ests/annotate_publish_hg.stderr.exp
ests/annotate_publish_hg.vgtest
ests/annotate_rwlock.c
ests/annotate_rwlock.stderr.exp
ests/annotate_rwlock.vgtest
ests/annotate_rwlock_hg.stderr.exp
ests/annotate_rwlock_hg.vgtest
ests/annotate_smart_pointer.cpp
ests/annotate_smart_pointer.stderr.exp
ests/annotate_smart_pointer.vgtest
ests/annotate_spinlock.stderr.exp
ests/annotate_spinlock.vgtest
ests/annotate_static.cpp
ests/annotate_static.stderr.exp
ests/annotate_static.vgtest
ests/annotate_trace_memory.stderr.exp
ests/annotate_trace_memory.vgtest
ests/atomic_var.c
ests/atomic_var.stderr.exp
ests/atomic_var.vgtest
ests/bar_bad.stderr.exp
ests/bar_bad.vgtest
ests/bar_trivial.stderr.exp
ests/bar_trivial.stdout.exp
ests/bar_trivial.vgtest
ests/boost_thread.cpp
ests/boost_thread.stderr.exp
ests/boost_thread.vgtest
ests/bug-235681.c
ests/bug-235681.stderr.exp
ests/bug-235681.vgtest
ests/circular_buffer.c
ests/circular_buffer.stderr.exp
ests/circular_buffer.vgtest
ests/compare_error_count_with
ests/custom_alloc.c
ests/custom_alloc.stderr.exp
ests/custom_alloc.vgtest
ests/filter_error_summary
ests/filter_stderr
ests/filter_stderr_and_thread_no
ests/fp_race.c
ests/fp_race.stderr.exp
ests/fp_race.vgtest
ests/fp_race2.stderr.exp
ests/fp_race2.vgtest
ests/hg01_all_ok.stderr.exp
ests/hg01_all_ok.vgtest
ests/hg02_deadlock.stderr.exp
ests/hg02_deadlock.vgtest
ests/hg03_inherit.stderr.exp
ests/hg03_inherit.vgtest
ests/hg04_race.stderr.exp
ests/hg04_race.vgtest
ests/hg05_race2.stderr.exp
ests/hg05_race2.stderr.exp-powerpc
ests/hg05_race2.vgtest
ests/hg06_readshared.stderr.exp
ests/hg06_readshared.vgtest
ests/hold_lock.c
ests/hold_lock_1.stderr.exp
ests/hold_lock_1.vgtest
ests/hold_lock_2.stderr.exp
ests/hold_lock_2.vgtest
ests/linuxthreads_det.c
ests/linuxthreads_det.stderr.exp
ests/linuxthreads_det.stderr.exp-linuxthreads
ests/linuxthreads_det.stdout.exp
ests/linuxthreads_det.stdout.exp-linuxthreads
ests/linuxthreads_det.vgtest
ests/matinv.c
ests/matinv.stderr.exp
ests/matinv.stdout.exp
ests/matinv.vgtest
ests/memory_allocation.c
ests/memory_allocation.stderr.exp
ests/memory_allocation.vgtest
ests/monitor_example.cpp
ests/monitor_example.stderr.exp
ests/monitor_example.vgtest
ests/new_delete.cpp
ests/new_delete.stderr.exp
ests/new_delete.vgtest
ests/omp_matinv.c
ests/omp_matinv.stderr.exp
ests/omp_matinv.stdout.exp
ests/omp_matinv.vgtest
ests/omp_matinv_racy.stderr.exp
ests/omp_matinv_racy.stdout.exp
ests/omp_matinv_racy.vgtest
ests/omp_prime.c
ests/omp_prime_racy.stderr.exp
ests/omp_prime_racy.vgtest
ests/omp_printf.c
ests/omp_printf.stderr.exp
ests/omp_printf.vgtest
ests/pth_barrier.c
ests/pth_barrier.stderr.exp
ests/pth_barrier.vgtest
ests/pth_barrier2.stderr.exp
ests/pth_barrier2.vgtest
ests/pth_barrier3.stderr.exp
ests/pth_barrier3.vgtest
ests/pth_barrier_race.c
ests/pth_barrier_race.stderr.exp
ests/pth_barrier_race.vgtest
ests/pth_barrier_reinit.c
ests/pth_barrier_reinit.stderr.exp
ests/pth_barrier_reinit.vgtest
ests/pth_broadcast.c
ests/pth_broadcast.stderr.exp
ests/pth_broadcast.vgtest
ests/pth_cancel_locked.c
ests/pth_cancel_locked.stderr.exp
ests/pth_cancel_locked.stderr.exp-darwin
ests/pth_cancel_locked.vgtest
ests/pth_cleanup_handler.c
ests/pth_cleanup_handler.stderr.exp
ests/pth_cleanup_handler.vgtest
ests/pth_cond_race.c
ests/pth_cond_race.stderr.exp
ests/pth_cond_race.vgtest
ests/pth_cond_race2.stderr.exp
ests/pth_cond_race2.vgtest
ests/pth_cond_race3.stderr.exp
ests/pth_cond_race3.vgtest
ests/pth_create_chain.c
ests/pth_create_chain.stderr.exp
ests/pth_create_chain.vgtest
ests/pth_create_glibc_2_0.c
ests/pth_create_glibc_2_0.stderr.exp
ests/pth_create_glibc_2_0.vgtest
ests/pth_detached.c
ests/pth_detached.stderr.exp
ests/pth_detached.stdout.exp
ests/pth_detached.vgtest
ests/pth_detached2.stderr.exp
ests/pth_detached2.stdout.exp
ests/pth_detached2.vgtest
ests/pth_detached_sem.c
ests/pth_detached_sem.stderr.exp
ests/pth_detached_sem.stdout.exp
ests/pth_detached_sem.vgtest
ests/pth_inconsistent_cond_wait.c
ests/pth_inconsistent_cond_wait.stderr.exp1
ests/pth_inconsistent_cond_wait.stderr.exp2
ests/pth_inconsistent_cond_wait.vgtest
ests/pth_mutex_reinit.c
ests/pth_mutex_reinit.stderr.exp
ests/pth_mutex_reinit.vgtest
ests/pth_once.stderr.exp
ests/pth_once.vgtest
ests/pth_process_shared_mutex.c
ests/pth_process_shared_mutex.stderr.exp
ests/pth_process_shared_mutex.vgtest
ests/pth_spinlock.c
ests/pth_spinlock.stderr.exp
ests/pth_spinlock.vgtest
ests/pth_uninitialized_cond.c
ests/pth_uninitialized_cond.stderr.exp
ests/pth_uninitialized_cond.vgtest
ests/qt4_atomic.cpp
ests/qt4_atomic.stderr.exp
ests/qt4_atomic.vgtest
ests/qt4_mutex.cpp
ests/qt4_mutex.stderr.exp
ests/qt4_mutex.vgtest
ests/qt4_rwlock.cpp
ests/qt4_rwlock.stderr.exp
ests/qt4_rwlock.vgtest
ests/qt4_semaphore.cpp
ests/qt4_semaphore.stderr.exp
ests/qt4_semaphore.vgtest
ests/read_after_free.c
ests/read_after_free.stderr.exp
ests/read_after_free.vgtest
ests/recursive_mutex.c
ests/recursive_mutex.stderr.exp-darwin
ests/recursive_mutex.stderr.exp-linux
ests/recursive_mutex.vgtest
ests/run_openmp_test
ests/rwlock_race.c
ests/rwlock_race.stderr.exp
ests/rwlock_race.stderr.exp2
ests/rwlock_race.vgtest
ests/rwlock_test.c
ests/rwlock_test.stderr.exp
ests/rwlock_test.vgtest
ests/rwlock_type_checking.c
ests/rwlock_type_checking.stderr.exp
ests/rwlock_type_checking.vgtest
ests/sem_as_mutex.c
ests/sem_as_mutex.stderr.exp
ests/sem_as_mutex.vgtest
ests/sem_as_mutex2.stderr.exp
ests/sem_as_mutex2.vgtest
ests/sem_as_mutex3.stderr.exp
ests/sem_as_mutex3.vgtest
ests/sem_open.c
ests/sem_open.stderr.exp
ests/sem_open.vgtest
ests/sem_open2.stderr.exp
ests/sem_open2.vgtest
ests/sem_open3.stderr.exp
ests/sem_open3.vgtest
ests/sem_open_traced.stderr.exp
ests/sem_open_traced.vgtest
ests/sigalrm.c
ests/sigalrm.stderr.exp
ests/sigalrm.vgtest
ests/sigaltstack.stderr.exp
ests/sigaltstack.vgtest
ests/supported_libpthread
ests/supported_sem_init
ests/tc01_simple_race.stderr.exp
ests/tc01_simple_race.vgtest
ests/tc02_simple_tls.stderr.exp
ests/tc02_simple_tls.vgtest
ests/tc03_re_excl.stderr.exp
ests/tc03_re_excl.vgtest
ests/tc04_free_lock.stderr.exp
ests/tc04_free_lock.vgtest
ests/tc05_simple_race.stderr.exp
ests/tc05_simple_race.vgtest
ests/tc06_two_races.stderr.exp
ests/tc06_two_races.vgtest
ests/tc07_hbl1.stderr.exp
ests/tc07_hbl1.stdout.exp
ests/tc07_hbl1.vgtest
ests/tc08_hbl2.stderr.exp
ests/tc08_hbl2.stdout.exp
ests/tc08_hbl2.vgtest
ests/tc09_bad_unlock.stderr.exp
ests/tc09_bad_unlock.stderr.exp-glibc2.8
ests/tc09_bad_unlock.vgtest
ests/tc10_rec_lock.stderr.exp
ests/tc10_rec_lock.vgtest
ests/tc11_XCHG.stderr.exp
ests/tc11_XCHG.stdout.exp
ests/tc11_XCHG.vgtest
ests/tc12_rwl_trivial.stderr.exp
ests/tc12_rwl_trivial.vgtest
ests/tc13_laog1.stderr.exp
ests/tc13_laog1.vgtest
ests/tc15_laog_lockdel.stderr.exp
ests/tc15_laog_lockdel.vgtest
ests/tc16_byterace.stderr.exp
ests/tc16_byterace.vgtest
ests/tc17_sembar.stderr.exp
ests/tc17_sembar.vgtest
ests/tc18_semabuse.stderr.exp
ests/tc18_semabuse.vgtest
ests/tc19_shadowmem.stderr.exp-32bit
ests/tc19_shadowmem.stderr.exp-64bit
ests/tc19_shadowmem.vgtest
ests/tc21_pthonce.stderr.exp
ests/tc21_pthonce.stdout.exp
ests/tc21_pthonce.vgtest
ests/tc22_exit_w_lock.stderr.exp-32bit
ests/tc22_exit_w_lock.stderr.exp-64bit
ests/tc22_exit_w_lock.vgtest
ests/tc23_bogus_condwait.stderr.exp-darwin
ests/tc23_bogus_condwait.stderr.exp-linux-ppc
ests/tc23_bogus_condwait.stderr.exp-linux-x86
ests/tc23_bogus_condwait.vgtest
ests/tc24_nonzero_sem.stderr.exp
ests/tc24_nonzero_sem.vgtest
ests/thread_name.c
ests/thread_name.stderr.exp
ests/thread_name.vgtest
ests/trylock.c
ests/trylock.stderr.exp
ests/trylock.vgtest
ests/tsan_thread_wrappers_pthread.h
ests/tsan_unittest.cpp
ests/unified_annotations.h
ests/unit_bitmap.c
ests/unit_bitmap.stderr.exp
ests/unit_bitmap.vgtest
ests/unit_vc.c
ests/unit_vc.stderr.exp
ests/unit_vc.vgtest