1. 25adb3e The results of the hg03_inherit are now independent of the Linux platform it is run on. by bart · 16 years ago
  2. f7405c6 Attempt to make this test independent of the Linux distribution it is run on. by bart · 16 years ago
  3. 8d6f39b Even more expected output updates. by bart · 16 years ago
  4. 8f71fa1 More expected output updates. by bart · 16 years ago
  5. aa97a54 All error and trace messages now show both Valgrind's and DRD's thread ID. by bart · 16 years ago
  6. 2afbd9b Only the error count for the recursive_mutex regression test is taken in account. by bart · 16 years ago
  7. ec32120 Updated expected output. by bart · 16 years ago
  8. 2391ec6 Un-break "make dist". by bart · 16 years ago
  9. 354009c Removed support for thread names. by bart · 16 years ago
  10. 56847ad Refinement: OpenMP tests are now only run if libgomp.so has debug information and if it has been compiled with --disable-linux-futex. by bart · 16 years ago
  11. 3b9f3bf Added script run_openmp_test and regression test pth_detached_sem. by bart · 16 years ago
  12. 437bdf9 OpenMP regression tests are now only run when libgomp.so contains debug information. by bart · 16 years ago
  13. 6c87f31 Changed termination test back to mutex-protected counter. by bart · 16 years ago
  14. 5ad4698 Added new DRD regression test. by bart · 16 years ago
  15. 2299956 Shell script that tests whether or not the specified executable will be loaded with a libgomp.so library that contains debug information. by bart · 16 years ago
  16. 3772a98 Made indentation in the DRD source code uniform: indentation size is now two spaces in all soure files. by bart · 16 years ago
  17. 1160800 Disabled the warning on sending a signal without having locked the associated mutex, since this is not always an error. by bart · 16 years ago
  18. 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 · 16 years ago
  19. 4703687 Changed default number of threads from zero into one. by bart · 16 years ago
  20. 602dba2 Updated expected output. by bart · 16 years ago
  21. 99bef1f Fixed typo's. by bart · 16 years ago
  22. 12d459a Added to repository. by bart · 16 years ago
  23. 805043e Renamed matinv_openmp test into omp_matinv. Added omp_matinv_racy and omp_prime_racy tests. by bart · 16 years ago
  24. e8acf49 Removed empty *.stdout.exp* files. by bart · 16 years ago
  25. 1f52b82 Renamed HAVE_GCC_FOPENMP into HAVE_OPENMP. Changed compile test into link test. by bart · 16 years ago
  26. baa3c2d matinv_openmp and omp_prime linking now also succeeds with older automake versions. by bart · 16 years ago
  27. 72ab1ff Replaced positional command line arguments by command options. by bart · 16 years ago
  28. fe19b11 Replaced positional command line arguments by command options. Changed matrix initialization. by bart · 16 years ago
  29. bf72be5 Replaced positional command line arguments by command options. Changed matrix initialization. by bart · 16 years ago
  30. 368ec98 Reverted last commit. by bart · 16 years ago
  31. df6cbe3 Resolved function redirection conflict. by bart · 16 years ago
  32. 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 · 16 years ago
  33. 91740e2 Converted tabs into spaces. by bart · 16 years ago
  34. d552649 Depending on the fourth command line argument, a racy or non-racy run is started. by bart · 16 years ago
  35. 2cb588d Renamed drd_intercepts.c into drd_pthread_intercepts.c. by bart · 16 years ago
  36. 460a19b Make sure this test is only run if the executable matinv_openmp has been compiled. by bart · 16 years ago
  37. 0aeb186 Added omp_prime.c by bart · 16 years ago
  38. 7f0adff Added to repository. by bart · 16 years ago
  39. b6c2ff4 Number of threads is now a command line argument. by bart · 16 years ago
  40. 0f2b3cf Fixed race condition. by bart · 16 years ago
  41. 5e1952a More cleanup. by bart · 16 years ago
  42. 3effeb9 Added yet another output variant. by bart · 16 years ago
  43. 7b792b1 Cleanup. by bart · 16 years ago
  44. 35b515a Added LinuxThreads output files for exp-drd/tests/linuxthreads_det. by bart · 16 years ago
  45. fc8f516 Fixed spelling error. by bart · 16 years ago
  46. 96f892f Added test for LinuxThreads detection. by bart · 16 years ago
  47. 29cc9db Un-break compilation on systems with a compiler that does not support -fopenmp. by bart · 16 years ago
  48. 25de616 Added OpenMP test program. by bart · 16 years ago
  49. 4f32cc8 Reverted last commit. by bart · 16 years ago
  50. 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 · 16 years ago
  51. 4ff230a Added glibc 2.3 output. by bart · 16 years ago
  52. 68d80f4 Added pthread_mutex_destroy() call. by bart · 16 years ago
  53. 380ab7c Fixed typo's in filenames. by bart · 16 years ago
  54. 25200ff Reintroduced setting thread names (conditionally), such that the races triggered by snprintf() can be debugged. by bart · 16 years ago
  55. 3227e28 More output filter tuning. by bart · 16 years ago
  56. bd54d89 More output filter tuning. by bart · 16 years ago
  57. 4d7c270 Added an output variant for exp-drd/tests/hg03_inherit. by bart · 16 years ago
  58. 8feac0b Correction. by bart · 16 years ago
  59. f16b77c More finetuning of output filtering. by bart · 16 years ago
  60. 43409c9 Added LinuxThreads output files. by bart · 16 years ago
  61. 2e196ce Removed frame numbers and debuginfo reader warnings from output. by bart · 16 years ago
  62. b515eb1 Switched to VG_(get_data_description)() for descriptions of addresses in error reports. by bart · 16 years ago
  63. 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 · 16 years ago
  64. 8360df5 Added more atomic read/modify/write tests. by bart · 16 years ago
  65. a47b351 Added support for atomic modifications (VEX' Imbe_BusLock/Imbe_BusUnlock). by bart · 16 years ago
  66. bfbdeb1 Reverted -- no races should be reported on tc21_pthonce. by bart · 16 years ago
  67. 40605eb Added stdout.exp and stderr.exp files for LinuxThreads. by bart · 16 years ago
  68. 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 · 16 years ago
  69. 4c45c24 Added test for recursive writer locking. by bart · 16 years ago
  70. 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 · 16 years ago
  71. 064d1fa Made sure that the pth_broadcast test is aborted if it does not complete within 100s. by bart · 16 years ago
  72. 7e9aec5 Made exp-drd/tests/trylock.c compile with older glibc versions. by bart · 16 years ago
  73. 848fdf8 Added regression test for pthread_*timedlock() and pthread_*trylock() calls. by bart · 16 years ago
  74. 9d240a4 More error message uniformization. by bart · 16 years ago
  75. 620352e More error message uniformization. by bart · 16 years ago
  76. 1b39623 More error message uniformization. by bart · 16 years ago
  77. 80f4316 Made error messages more uniform. by bart · 16 years ago
  78. 777f7fe Added support for POSIX reader-writer locks. Modified exp-drd/tests/filter-stderr such that i386 and AMD64 now generate the same output. Removed *.stderr.exp2 files. Added section that explains differences between LinuxThreads and NPTL to exp-drd/docs/README.txt. Made error message about LinuxThreads more clear. Made error messages more uniform. by bart · 16 years ago
  79. 4751a21 Updated alternative expected output files. by bart · 17 years ago
  80. 0034464 Converted double mutex error messages into single error messages. by bart · 17 years ago
  81. 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
  82. 7bf8c6f Updated tc20_verifywrap to current output, and documented that an error message is missing at the end of the output for this test. by bart · 17 years ago
  83. af3a8ea Updated output variants. by bart · 17 years ago
  84. 3b1ee45 Added detection of more types of runtime errors. Cleaned up tracing output. Added test for tracing output (tc20_verifywrap2). by bart · 17 years ago
  85. 5169367 Updated after renaming / removing regression test output files. by bart · 17 years ago
  86. b78312c Bug fix: "mutex reinitialization" error message is no longer printed for the tc09_bad_unlock test. by bart · 17 years ago
  87. 33cb9d0 Simplified stack tracking. by bart · 17 years ago
  88. c71e3bc Removed calls to set_thread_name() because the calls to snprintf() caused data races. by bart · 17 years ago
  89. 90dcb3b Converted triple "Destroying locked mutex" messages into single messages. by bart · 17 years ago
  90. 46d5f17 Converted triple "Destroying locked mutex" messages into single messages. by bart · 17 years ago
  91. 4bb53d8 Eliminated the upper bound on the number of client-side mutexes. by bart · 17 years ago
  92. 635cb16 Added support for recognizing invalid mutexes. by bart · 17 years ago
  93. 418c99d Converted to new mutex error message format. by bart · 17 years ago
  94. 4240ff3 Fixed compiler warning. by bart · 17 years ago
  95. 8bba1f7 An error message is now printed before attempting to lock a non-recursive mutex recursively. by bart · 17 years ago
  96. 5357fcb Modified drd client requests such that the mutex type can be passed from the intercepts to the tool. An error message is now printed in case a locked mutex is destroyed and in case a thread exits while it holds a lock on a mutex. Changed format of mutex error messages. Added recursive_mutex regression test. Fixed autogen warnings in exp-drd/tests/Makefile.am. by bart · 17 years ago
  97. e883bc8 Cleaned up generation of "Not a mutex" error messages. by bart · 17 years ago
  98. 4f00c74 Disabled tc07_hbl1 and tc08_hbl2 again since running these tests makes only sense with proper support for bus locks in exp-drd. by bart · 17 years ago
  99. 5976fdd Added Helgrind regression tests tc05, tc06 and tc08. by bart · 17 years ago
  100. a503f09 Added more barrier tests. by bart · 17 years ago