1. 7a28214 Moved drd_is_suppressed() call inside drd_report_race(). by bart · 17 years ago
  2. 3772a98 Made indentation in the DRD source code uniform: indentation size is now two spaces in all soure files. by bart · 17 years ago
  3. a79df6e Even more optimizations. by bart · 17 years ago
  4. 5848793 Small additional optimization. by bart · 17 years ago
  5. 3655612 Inlining and specialization of some bitmap manipulation functions. by bart · 17 years ago
  6. 9036dea Made arguments of bitmap manipulating functions more uniform. by bart · 17 years ago
  7. 1a473c7 Inlined thread_conflicting_access(). Changed thread_get_danger_set() and thread_get_segment() from extern to inline. by bart · 17 years ago
  8. f00a85b Added inline function running_thread_is_recording(). Removed function thread_is_recording(). by bart · 17 years ago
  9. 54e55d2 Removed -I$(top_srcdir)/coregrind. Added -O2. by bart · 17 years ago
  10. 1160800 Disabled the warning on sending a signal without having locked the associated mutex, since this is not always an error. by bart · 17 years ago
  11. a547c82 The dots (one per detached thread) are again all printed on one line instead of one per line. Changed termination test from a counter protected by a mutex to a counting semaphore. by bart · 17 years ago
  12. 4703687 Changed default number of threads from zero into one. by bart · 17 years ago
  13. e4e06e4 Removed casts from function pointer to regular pointer. by bart · 17 years ago
  14. 602dba2 Updated expected output. by bart · 17 years ago
  15. 99bef1f Fixed typo's. by bart · 17 years ago
  16. 12d459a Added to repository. by bart · 17 years ago
  17. 805043e Renamed matinv_openmp test into omp_matinv. Added omp_matinv_racy and omp_prime_racy tests. by bart · 17 years ago
  18. e8acf49 Removed empty *.stdout.exp* files. by bart · 17 years ago
  19. 306527d Bug fix: sometimes an assert was triggered if pthread_barrier_destroy() was called after the last pthread_barrier_wait() finished and before the post-pthread_barrier_wait() client request finished. by bart · 17 years ago
  20. 661d50d Cosmetic change. by bart · 17 years ago
  21. 1f52b82 Renamed HAVE_GCC_FOPENMP into HAVE_OPENMP. Changed compile test into link test. by bart · 17 years ago
  22. baa3c2d matinv_openmp and omp_prime linking now also succeeds with older automake versions. by bart · 17 years ago
  23. 72ab1ff Replaced positional command line arguments by command options. by bart · 17 years ago
  24. fe19b11 Replaced positional command line arguments by command options. Changed matrix initialization. by bart · 17 years ago
  25. bf72be5 Replaced positional command line arguments by command options. Changed matrix initialization. by bart · 17 years ago
  26. cb42ab4 Fixed compiler warning. by bart · 17 years ago
  27. 25b079c Merge, from branches/HGDEV, r7604 and r7609 (Try to address by sewardj · 17 years ago
  28. 368ec98 Reverted last commit. by bart · 17 years ago
  29. df6cbe3 Resolved function redirection conflict. by bart · 17 years ago
  30. 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
  31. 91740e2 Converted tabs into spaces. by bart · 17 years ago
  32. d552649 Depending on the fourth command line argument, a racy or non-racy run is started. by bart · 17 years ago
  33. 459caeb Added an OpenMP suppression pattern. by bart · 17 years ago
  34. 2cb588d Renamed drd_intercepts.c into drd_pthread_intercepts.c. by bart · 17 years ago
  35. 85d2ef2 Third attempt to get the OpenMP configure test right. by bart · 17 years ago
  36. 7c21628 Added information about OpenMP. by bart · 17 years ago
  37. 621ccb2 Updated to do list. by bart · 17 years ago
  38. 460a19b Make sure this test is only run if the executable matinv_openmp has been compiled. by bart · 17 years ago
  39. 0aeb186 Added omp_prime.c by bart · 17 years ago
  40. 7f0adff Added to repository. by bart · 17 years ago
  41. b6c2ff4 Number of threads is now a command line argument. by bart · 17 years ago
  42. 6060977 Removed too restrictive assert. by bart · 17 years ago
  43. de519f3 Removed duplicate code. by bart · 17 years ago
  44. 0f2b3cf Fixed race condition. by bart · 17 years ago
  45. 6111133 Made test for OpenMP more complete. by bart · 17 years ago
  46. 5e1952a More cleanup. by bart · 17 years ago
  47. ebca786 Added NPTL-0.60 suppression patterns. by bart · 17 years ago
  48. 3effeb9 Added yet another output variant. by bart · 17 years ago
  49. 7b792b1 Cleanup. by bart · 17 years ago
  50. 35b515a Added LinuxThreads output files for exp-drd/tests/linuxthreads_det. by bart · 17 years ago
  51. fc8f516 Fixed spelling error. by bart · 17 years ago
  52. 96f892f Added test for LinuxThreads detection. by bart · 17 years ago
  53. 29cc9db Un-break compilation on systems with a compiler that does not support -fopenmp. by bart · 17 years ago
  54. 25de616 Added OpenMP test program. by bart · 17 years ago
  55. c35ab03 Fixed typo. by bart · 17 years ago
  56. d218a58 Fixed compiler warning. by bart · 17 years ago
  57. ea5aa50 Added an additional suppression pattern. by bart · 17 years ago
  58. 8ddef88 Fixed false positives reported after the second last pthread_barrier_wait() call in a thread. by bart · 17 years ago
  59. 97fab40 More information is now printed if a data race is detected in dynamically allocated memory. by bart · 17 years ago
  60. 4f32cc8 Reverted last commit. by bart · 17 years ago
  61. fd563cd Updated to do list. by bart · 17 years ago
  62. 5762e33 Most of the times zero conflicting accesses were reported on the matinv regression test, sometimes a lot of conflicting accesses were reported on this regression test. This should now be fixed. by bart · 17 years ago
  63. 4ff230a Added glibc 2.3 output. by bart · 17 years ago
  64. 68d80f4 Added pthread_mutex_destroy() call. by bart · 17 years ago
  65. 380ab7c Fixed typo's in filenames. by bart · 17 years ago
  66. 25200ff Reintroduced setting thread names (conditionally), such that the races triggered by snprintf() can be debugged. by bart · 17 years ago
  67. aa3c28a Handle DW_OP_deref. by sewardj · 17 years ago
  68. 3227e28 More output filter tuning. by bart · 17 years ago
  69. d5c9a95 Removed duplicate suppression pattern. by bart · 17 years ago
  70. bd54d89 More output filter tuning. by bart · 17 years ago
  71. 4d7c270 Added an output variant for exp-drd/tests/hg03_inherit. by bart · 17 years ago
  72. 8feac0b Correction. by bart · 17 years ago
  73. f16b77c More finetuning of output filtering. by bart · 17 years ago
  74. 68a2ebd Try to handle the situation where an object is first split into a base by sewardj · 17 years ago
  75. 0b5bf91 Handle DW_FORM_data8. by sewardj · 17 years ago
  76. 2ebd6dd Updated to do list. by bart · 17 years ago
  77. 43409c9 Added LinuxThreads output files. by bart · 17 years ago
  78. 2e196ce Removed frame numbers and debuginfo reader warnings from output. by bart · 17 years ago
  79. b515eb1 Switched to VG_(get_data_description)() for descriptions of addresses in error reports. by bart · 17 years ago
  80. f93c3c9 Added more suppression patterns to DRD's suppression file. by bart · 17 years ago
  81. 4d72f10 Modified pth_detached test program such that each dot printed by the detached threads is now printed on a line by itself. by bart · 17 years ago
  82. 8360df5 Added more atomic read/modify/write tests. by bart · 17 years ago
  83. a47b351 Added support for atomic modifications (VEX' Imbe_BusLock/Imbe_BusUnlock). by bart · 17 years ago
  84. 33e4e7e Don't tell m_redir (and the user) that debuginfo is about to be by sewardj · 17 years ago
  85. a7faf67 Cleaned up vc_min() and vc_combine() implementations. by bart · 17 years ago
  86. 3519b52 Updated DRD's readme.txt. by bart · 17 years ago
  87. b1dd74d More suppression pattern generalization. by bart · 17 years ago
  88. efd9857 Generalized a suppression pattern. by bart · 17 years ago
  89. bfbdeb1 Reverted -- no races should be reported on tc21_pthonce. by bart · 17 years ago
  90. 40605eb Added stdout.exp and stderr.exp files for LinuxThreads. by bart · 17 years ago
  91. 4501d5c Replaced non-deterministic LinuxThreads test by a deterministic one (the time at which getpid() was called in the created thread did depend on how the Valgrind core scheduled threads). by bart · 17 years ago
  92. d0c0ea6 VG_(get_strace_wrk): don't segfault in the degenerate case fp_min = by sewardj · 17 years ago
  93. aed2e4c Compiles now with gcc 2.96 too. by bart · 17 years ago
  94. 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
  95. 4c45c24 Added test for recursive writer locking. by bart · 17 years ago
  96. 7d12b0c The pth_broadcast test program now prints a message when finished such that the difference between successful completion and termination because of SIGALRM can be detected. by bart · 17 years ago
  97. 76d15fa Don't be quite so paranoid about rejecting symbols that fall outside by sewardj · 17 years ago
  98. 064d1fa Made sure that the pth_broadcast test is aborted if it does not complete within 100s. by bart · 17 years ago
  99. 7e9aec5 Made exp-drd/tests/trylock.c compile with older glibc versions. by bart · 17 years ago
  100. fab2990 update comments by njn · 17 years ago