1. 0c6bf35 DRD is no longer considered experimental on Darwin. by bart · 15 years ago
  2. dd75cdf Replaced code for suppressing the stack memory in use at the time a by bart · 15 years ago
  3. c6ef4af Let DRD print a warning at startup that support for Darwin is still considered experimental, and filter out this warning from the regression tests. by bart · 15 years ago
  4. b3ef661 Updated platform support messages. by bart · 15 years ago
  5. 0cd0697 Removed code for handling --read-var-info from DRD since the Valgrind core already interprets this flag. by bart · 15 years ago
  6. 2df5b00 Renamed --var-info to --read-var-info. by bart · 15 years ago
  7. 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
  8. 1e29ebc by sewardj · 15 years ago
  9. e5e0efa Use the value set in the environment variable DRD_SEGMENT_MERGING_INTERVAL if the segment merging interval has not been specified as a command-line option. by bart · 15 years ago
  10. 109d5da Fixed typo. by bart · 15 years ago
  11. 9dedafe Statistics: fixed bug introduced in r10356. by bart · 15 years ago
  12. e521466 Made --drd-stats=yes output even more verbose. by bart · 15 years ago
  13. 54803fe Updated code for statistics printed by --drd-stats=yes. by bart · 15 years ago
  14. 5fd2814 - Added more comments in DRD's malloc wrappers. by bart · 15 years ago
  15. 5b61bda Fixed bug in DRD's realloc() wrapper. by bart · 15 years ago
  16. 8f822af svn merge -r9818:10278 svn://svn.valgrind.org/valgrind/branches/DRDDEV by bart · 15 years ago
  17. 245ccd9 Fixed a bug in DRD's malloc wrappers. by bart · 15 years ago
  18. d45d995 - Added support for most of the ANNOTATE_...() macro's supported by by bart · 15 years ago
  19. f76d27a Merge the DARWIN branch onto the trunk. by njn · 15 years ago
  20. f98a569 Added command-line option --first-race-only. by bart · 16 years ago
  21. 1a3b0b3 Added more statistics. by bart · 16 years ago
  22. bedfd23 - Reindented code such that it uses three spaces for indentation instead by bart · 16 years ago
  23. fdaa018 Added DRD_(clean_memory)(). by bart · 16 years ago
  24. 83df0b6 atoll() is a terrible function -- you can't do any error checking with it. by njn · 16 years ago
  25. 86562bd - Updated copyright statements. - Improved consistency of source file headers. by bart · 16 years ago
  26. 99edb29 Wrapped DRD_() macro around yet even more function names. by bart · 16 years ago
  27. 246fbf2 Wrapped DRD_() macro around even more function and variable names. by bart · 16 years ago
  28. dc1ef03 Wrapped DRD_() macro around even more function names. by bart · 16 years ago
  29. 764dea2 Changed a global variable into a local variable. by bart · 16 years ago
  30. 62a784c Wrapped DRD_() macro around thread-related function names. by bart · 16 years ago
  31. 195e41f Wrapped DRD_() macro around all client object function names. by bart · 16 years ago
  32. a8cf765 Wrapped DRD_() macro around all barrier-related function names. by bart · 16 years ago
  33. 62ada3f Wrapped DRD_() macro around all segment function names. by bart · 16 years ago
  34. 41b226c Wrapped DRD_() macro around all vector clock function names. by bart · 16 years ago
  35. 1335ecc Introduced more DRD_ prefixes. by bart · 16 years ago
  36. 09dc13f - Moved several functions and variables from one source file to another. by bart · 16 years ago
  37. 7f42a3c Do not only recognize .plt and .plt.got sections inside the mapped address range, but also outside the mapped address range (necessary for ppc). by bart · 16 years ago
  38. 42087cc Added support for pthread_cancel() handling. by bart · 16 years ago
  39. 9c606bd by sewardj · 16 years ago
  40. d6dce01 Added -Wformat-nonliteral. by bart · 16 years ago
  41. ef1b972 Changed exp-drd tool name into drd. by bart · 16 years ago
  42. 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_main.c]
  43. c821a94 Tool description is now the same as in the manual. by bart · 16 years ago
  44. d5beeac Make sure DRD does not complain on executables with empty .plt and/or .got.plt sections. by bart · 16 years ago
  45. 5f57be9 - Renamed the client request VG_USERREQ__GET_THREAD_SELF into by bart · 16 years ago
  46. 7c97218 Fixes for CentOS 3.0. by bart · 16 years ago
  47. 5403f21 Since information about PowerPC-specific atomic instructions is now passed to tools, remove the warning about these instructions not being supported. by bart · 16 years ago
  48. 9df35c2 Track vex r1857 (addition of Imbe_SnoopedStoreBegin and Imbe_SnoopedStoreEnd). by sewardj · 16 years ago
  49. 46b5fce Some time ago reporting sending POSIX signals where the mutex associated by bart · 16 years ago
  50. e73b0aa Renamed "danger set" into "conflict set". by bart · 16 years ago
  51. 987781d Moved --trace-segment from regular to debugging options. by bart · 16 years ago
  52. 85d2253 Minor change of the help text. by bart · 16 years ago
  53. eacd916 Yet another optimization: do not instrument loads and stores that match the address pattern (stack pointer + offset) when data race detection on stack variables is disabled. by bart · 16 years ago
  54. 8b4b2ee - Reduced level two bitmap size from 2**16 to 2**14 addresses. This by bart · 16 years ago
  55. 29a0e2a Another small optimization: moved code for printing memory accesses from run-time to instrumentation-time. by bart · 16 years ago
  56. b9c7d74 Reworked code for memory tracing. by bart · 16 years ago
  57. 0e5c04f Memory tracing now also works while not recording memory accesses for conflict analysis. Added branch prediction hints. by bart · 16 years ago
  58. 3e3296d More maual inlining. by bart · 16 years ago
  59. d59bb0f Declared more inline functions static, such that the compiler can omit the out-of-line code. by bart · 16 years ago
  60. 0886562 Speed up analysis of programs that access the thread stack intensively. by bart · 16 years ago
  61. bf80e12 Enable more optimization opportunities. by bart · 16 years ago
  62. dfbae6e Introduced bm_access_*_triggers_conflict() functions. by bart · 16 years ago
  63. d5c6352 Fixed typo. by bart · 16 years ago
  64. cb2d007 - Replaced algorithm for suppressing false positives on symbol by bart · 16 years ago
  65. 9d5b796 Added support for detecting locks that have been held too long. by bart · 17 years ago
  66. 7cf4e6b by sewardj · 17 years ago
  67. 6bbefaf Added more detailed statistics about thread_new_segment() calls. by bart · 17 years ago
  68. e4504dd More statistics are now printed about DRD's behavior. by bart · 17 years ago
  69. 952e1a0 Renamed command-line option --trace-address into --trace-addr. Made bitmap statistics more detailed. by bart · 17 years ago
  70. 0ffa483 Added command-line option --check-stack-var. Reporting data races on stack variables is now disabled by default. by bart · 17 years ago
  71. fdd8d4e Added tl_assert() statement on result of VG_(malloc)() calls. by bart · 17 years ago
  72. 024a95a Another small reduction in stack space usage. by bart · 17 years ago
  73. 130463a Changed --trace-suppression into --trace-suppr. Added documentation for --alignment. by bart · 17 years ago
  74. 2cb48d6 Updated DRD's help text (-h): added documentation for --trace-malloc. by bart · 17 years ago
  75. d5a9076 --trace-danger-set is a debug option, not a regular tracing option. by bart · 17 years ago
  76. bd7e56e Fixed command-line option help information. by bart · 17 years ago
  77. 4a975e1 Modified mutex and condtion variable tracing output slightly. by bart · 17 years ago
  78. 005dc97 Removed --trace-mem which traced all memory accesses. Added support for multiple --trace-address options. A range size can now be specified to the VG_USERREQ__DRD_START_TRACE_ADDR client request. Added VG_USERREQ__DRD_STOP_TRACE_ADDR client request. by bart · 17 years ago
  79. 912ab8d Added command line option --show-stack-usage. by bart · 17 years ago
  80. 95761b5 Added command line option --var-info. Reading debug info for client variables is now disabled by default. by bart · 17 years ago
  81. ceded21 Added support for --trace-malloc. by bart · 17 years ago
  82. 2e3a3c1 Make sure no error message is printed when pthread_mutex_trylock() is called on a non-recursive mutex from the thread that holds a lock on the mutex. by bart · 17 years ago
  83. a9c3739 Implemented segment merging. by bart · 17 years ago
  84. 16d76e5 Added command-line option --show-confl-seg (show conflicting segments). by bart · 17 years ago
  85. 7102f10 Renamed functions for querying segment creation counters. Added the function sg_get_alive_segments_count(). Removed sg_init() and sg_cleanup() from the public segment interface. by bart · 17 years ago
  86. d43f8d3 Fixed stack red zone handling. by bart · 17 years ago
  87. 354009c Removed support for thread names. by bart · 17 years ago
  88. d576591 More small performance optimizations with regard to stack pointer manipulation. by bart · 17 years ago
  89. 49c3a11 Fixed compiler warning. by bart · 17 years ago
  90. 7a28214 Moved drd_is_suppressed() call inside drd_report_race(). by bart · 17 years ago
  91. 3772a98 Made indentation in the DRD source code uniform: indentation size is now two spaces in all soure files. by bart · 17 years ago
  92. a79df6e Even more optimizations. by bart · 17 years ago
  93. 5848793 Small additional optimization. by bart · 17 years ago
  94. 3655612 Inlining and specialization of some bitmap manipulation functions. by bart · 17 years ago
  95. 9036dea Made arguments of bitmap manipulating functions more uniform. by bart · 17 years ago
  96. 1a473c7 Inlined thread_conflicting_access(). Changed thread_get_danger_set() and thread_get_segment() from extern to inline. by bart · 17 years ago
  97. f00a85b Added inline function running_thread_is_recording(). Removed function thread_is_recording(). by bart · 17 years ago
  98. 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
  99. de519f3 Removed duplicate code. by bart · 17 years ago
  100. a47b351 Added support for atomic modifications (VEX' Imbe_BusLock/Imbe_BusUnlock). by bart · 17 years ago