1. ed39800 Upgrade to valgrind 3.13.0 (15 June 2017). by Elliott Hughes · 7 years ago
  2. b3a1e4b Update copyright dates, to include 2015. No functional change. by sewardj · 9 years ago
  3. ea71ffb Fix printf format inconsistencies as pointed out by gcc -Wformat-signedness. by florian · 9 years ago
  4. 8eb8bab Bug 345248 - add support for Solaris OS in valgrind by sewardj · 9 years ago
  5. ad4e979 Fix typos in source code. Patch by Dmitriy (olshevskiy87@bk.ru). by florian · 9 years ago
  6. 1e802b6 Add command line flag --max-threads=<integer> to increase the number of by florian · 9 years ago
  7. d56b7e2 Add some parentheses to keep gcc 5 (prerelease) from complaining. by sewardj · 9 years ago
  8. f5d8e65 Remove some unneded checks as identified by IBM's BEAM checker. by florian · 10 years ago
  9. 9cdc083 drd: Move VG_(getenv)("DRD_VERIFY_CONFLICT_SET") by bart · 10 years ago
  10. 7692f16 drd: Clear conflict set after fork (#338115) by bart · 10 years ago
  11. e4554e1 drd: Add command-line option --verify-conflict-set by bart · 10 years ago
  12. 2bf4bb9 drd: Build fix for ENABLE_DRD_CONSISTENCY_CHECKS by bart · 10 years ago
  13. d4bab99 drd: Update copyright notice by bart · 11 years ago
  14. 4df0bfc mips: adding MIPS64LE support to Valgrind by petarj · 11 years ago
  15. 19f91bb Fix more Char/HChar mixups. Closing in... by florian · 12 years ago
  16. 03f8d3f Update copyright dates to include 2012. by sewardj · 12 years ago
  17. 5db1540 Merge in a port for mips32-linux, by Petar Jovanovic and Dejan Jevtic, by sewardj · 12 years ago
  18. 91b7ec3 drd: Remove drd/drd_list.h again because of its GPLv2 license. by bart · 12 years ago
  19. e278ab5 drd: Use macros and inline functions for list manipulation by bart · 12 years ago
  20. ae37e6d drd: Source code refactoring - use DRD_(thread_get_vc)() wherever appropriate by bart · 12 years ago
  21. c6bf184 drd: Source code refactoring - use DRD_(thread_get_vc)() wherever appropriate by bart · 12 years ago
  22. f7a5b3f Remove trailing whitespace by bart · 12 years ago
  23. 1081fe2 Remove emacs modeline and/or local variables from DRD source files by bart · 12 years ago
  24. ad994e8 drd, XML tracing: move newline generation into DRD_(trace_msg)() / change tracing output format slightly. by bart · 13 years ago
  25. e708600 drd: Enable XML output. See also #282949. To do: document the output format. by bart · 13 years ago
  26. b92ff0f DRD, refactoring: Introduce DRD_(trace_msg)() by bart · 13 years ago
  27. 178b686 drd: drd_thread.c source code cleanup by bart · 13 years ago
  28. 6d956dc drd: Delay deletion of memory access information of joined threads in order not by bart · 13 years ago
  29. ac5b95b drd: Source code cleanup - merge two blocks of tracing code by bart · 13 years ago
  30. 4b3fdb2 drd: Source code cleanup - change two variables from int to bool and outdent one code block by bart · 13 years ago
  31. f5fe4b6 drd: Add an assert statement by bart · 13 years ago
  32. 922304f Updated modeline and copyright statement in DRD source files. by bart · 13 years ago
  33. 23ef19d DRD: More source code cleanup (constant propagation). by bart · 13 years ago
  34. 0c0cd77 DRD: avoid triggering an assertion failure if a thread is canceled while waiting inside pthread_mutex_lock(). Fixes #267413. by bart · 13 years ago
  35. 9194e93 DRD: handle fork() in processes with detached threads correctly (see also #255355). by bart · 13 years ago
  36. 5c7e6b6 DRD: do not assert() upon fork(). Fixes the DRD part of #255355. by bart · 13 years ago
  37. 876cafd E-mail address update. by bart · 14 years ago
  38. 383d613 Added the per-thread property 'on_alt_stack'. by bart · 14 years ago
  39. f9427fd Added command-line option --trace-alloc and disabled --free-is-write by default. by bart · 14 years ago
  40. 9eecbbb Update copyright dates to 2010. by sewardj · 14 years ago
  41. 31b983d Removed trailing whitespace in C source and header files. by bart · 14 years ago
  42. dbcec52 Remove unnecessary #includes. by njn · 15 years ago
  43. b48bde2 Report an error message instead of triggering an assertion failure when a non-existing thread ID is passed to pthread_join() or pthread_cancel(). by bart · 15 years ago
  44. 3c9afb1 Print an easy-to-understand message in case the client program tries to create more threads than what is currently supported by DRD. by bart · 15 years ago
  45. dd75cdf Replaced code for suppressing the stack memory in use at the time a by bart · 15 years ago
  46. 63c92ea DRD no longer prints the thread ID's assigned by the Valgrind core but only those assigned by DRD itself. by bart · 15 years ago
  47. 1e29ebc by sewardj · 15 years ago
  48. 6f1d716 Changed default segment merging interval from 64 to 10. by bart · 15 years ago
  49. f6ec1fe Combined DRD_(thread_new_segment)() and DRD_(thread_combine_vc_sync)() by bart · 15 years ago
  50. e521466 Made --drd-stats=yes output even more verbose. by bart · 15 years ago
  51. 54803fe Updated code for statistics printed by --drd-stats=yes. by bart · 15 years ago
  52. 8f822af svn merge -r9818:10278 svn://svn.valgrind.org/valgrind/branches/DRDDEV by bart · 15 years ago
  53. 7627be3 Consistency improvement: made sure that for all synchronization operations vector clocks are combined after having created a new segment instead of before. by bart · 15 years ago
  54. d45d995 - Added support for most of the ANNOTATE_...() macro's supported by by bart · 15 years ago
  55. e7dff24 Made DRD_(thread_set_pthreadid)() idempotent. by bart · 15 years ago
  56. bedfd23 - Reindented code such that it uses three spaces for indentation instead by bart · 15 years ago
  57. 0d3bbd3 Cleanup. by bart · 15 years ago
  58. 86a87df - Added more comments. by bart · 15 years ago
  59. d2c5eae Changes: by bart · 15 years ago
  60. 86562bd - Updated copyright statements. - Improved consistency of source file headers. by bart · 15 years ago
  61. 99edb29 Wrapped DRD_() macro around yet even more function names. by bart · 15 years ago
  62. dc1ef03 Wrapped DRD_() macro around even more function names. by bart · 15 years ago
  63. 62a784c Wrapped DRD_() macro around thread-related function names. by bart · 15 years ago
  64. 324a23b Wrapped DRD_() macro around global and static variables in drd_thread.[ch]. by bart · 15 years ago
  65. a8cf765 Wrapped DRD_() macro around all barrier-related function names. by bart · 15 years ago
  66. 439c55f Added more comments / rearranged function order. by bart · 15 years ago
  67. 62ada3f Wrapped DRD_() macro around all segment function names. by bart · 15 years ago
  68. 41b226c Wrapped DRD_() macro around all vector clock function names. by bart · 15 years ago
  69. 1335ecc Introduced more DRD_ prefixes. by bart · 15 years ago
  70. 09dc13f - Moved several functions and variables from one source file to another. by bart · 15 years ago
  71. 5c3da01 Relaxed an assert statement: a thread canceled by pthread_cancel() can really exit with synchr_nesting > 0. by bart · 15 years ago
  72. 9b2974a Added more comments. by bart · 16 years ago
  73. af0691b Added thread_pre_cancel(). by bart · 16 years ago
  74. ccf17de Renamed exp-drd directory into drd. Moved drd from the experimental tool class to the class of regular tools. by bart · 16 years ago[Renamed from exp-drd/drd_thread.c]
  75. e73b0aa Renamed "danger set" into "conflict set". by bart · 16 years ago
  76. d59bb0f Declared more inline functions static, such that the compiler can omit the out-of-line code. by bart · 16 years ago
  77. 53d46b9 Enabled more inlining. by bart · 16 years ago
  78. bf80e12 Enable more optimization opportunities. by bart · 16 years ago
  79. 62e7c67 Joined if-statements. by bart · 16 years ago
  80. 32ba208 Manual inlining. by bart · 16 years ago
  81. dfbae6e Introduced bm_access_*_triggers_conflict() functions. by bart · 16 years ago
  82. 74a5f21 Fixed compiler warnings in assert statements. by bart · 16 years ago
  83. a3f6109 Renamed bm_compare() into bm_equal(). Fixed a bug in bm_equal(). by bart · 16 years ago
  84. 5d421ba Disabled complex logic in danger_set_update_needed() since it did not result in any speedup. by bart · 16 years ago
  85. 82195c1 Enable danger set checking when the environment variable DRD_VERIFY_DANGER_SET is set. by bart · 16 years ago
  86. 4af812e Renamed thread_update_danger_set() into thread_compute_danger_set(). by bart · 16 years ago
  87. d66e3a8 Added more counters. Reduced number of danger set updates slightly. by bart · 16 years ago
  88. 23d3a4e Commented out the too frequently called tl_assert() statements. by bart · 16 years ago
  89. f1ac71a Changed the way how data races in NPTL's thread-private data on the top of the stack are ignored: instead of clearing the corresponding region in the bitmap of every thread when the stack pointer is increased, the appropriate bits in the suppression bitmap are set at thread creation time. by bart · 16 years ago
  90. 8bf2f8b Introduced bm_test_and_clear(). by bart · 16 years ago
  91. cac5346 Added thread_get_stack_size() and thread_get_stack_min_min(). by bart · 16 years ago
  92. 3f74967 Minor optimization. by bart · 16 years ago
  93. a9c3739 Implemented segment merging. by bart · 16 years ago
  94. a2b6e1b Added reference counting to segments. Synchronization objects (mutex, semaphore, barrier, rwlock) now keep a pointer to a segment instead of copying a vector clock for modeling causal relationships. by bart · 16 years ago
  95. aa97a54 All error and trace messages now show both Valgrind's and DRD's thread ID. by bart · 16 years ago
  96. d43f8d3 Fixed stack red zone handling. by bart · 16 years ago
  97. 354009c Removed support for thread names. by bart · 16 years ago
  98. 1ea5fff Declared thread_set_stack_min() inline. by bart · 16 years ago
  99. 3772a98 Made indentation in the DRD source code uniform: indentation size is now two spaces in all soure files. by bart · 16 years ago
  100. 1a473c7 Inlined thread_conflicting_access(). Changed thread_get_danger_set() and thread_get_segment() from extern to inline. by bart · 16 years ago