- 588d90f Added bm_get_bitmap2_node_creation_count(). by bart · 16 years ago
- fdb6558 Simplified format in which a vector clock is printed. by bart · 16 years ago
- 25d3003 Data races on *stdout / *stderr are now suppressed via these objects itselves instead of via suppression patterns. by bart · 16 years ago
- 0ffa483 Added command-line option --check-stack-var. Reporting data races on stack variables is now disabled by default. by bart · 16 years ago
- 5e389f1 Presence of pthread_mutex_t::__m_kind or pthread_mutex_t::__data.__kind is now detected by configure. DRD now halts if configure could not find either of these two data members. by bart · 16 years ago
- 23d3a4e Commented out the too frequently called tl_assert() statements. by bart · 16 years ago
- bf3a60c Suppressed reports about data races during thread creation. by bart · 16 years ago
- e3939e1 Added a libdl.so suppression pattern. Removed the libX11 (XReply) suppression pattern. by bart · 16 years ago
- 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
- 6f07b25 Moved one-time initialization code from first intercepted pthread_create() call to _init() function. by bart · 16 years ago
- fdd8d4e Added tl_assert() statement on result of VG_(malloc)() calls. by bart · 17 years ago
- 024a95a Another small reduction in stack space usage. by bart · 17 years ago
- f993b87 Slightly reduced stack space needed when reporting a data race. by bart · 17 years ago
- 130463a Changed --trace-suppression into --trace-suppr. Added documentation for --alignment. by bart · 17 years ago
- 2cb48d6 Updated DRD's help text (-h): added documentation for --trace-malloc. by bart · 17 years ago
- bbd2c84 Updated test plan. by bart · 17 years ago
- 5343c9e Updated to do list. by bart · 17 years ago
- d5a9076 --trace-danger-set is a debug option, not a regular tracing option. by bart · 17 years ago
- 6acfca8 Added a section about interpreting data race reports. by bart · 17 years ago
- bd7e56e Fixed command-line option help information. by bart · 17 years ago
- 842e600 Updated. by bart · 17 years ago
- d490707 Split bm_has_any() into bm_has_any_load() and bm_has_any_store(). by bart · 17 years ago
- 8bf2f8b Introduced bm_test_and_clear(). by bart · 17 years ago
- fea6444 Improved scalability in case of many synchronization objects. by bart · 17 years ago
- d7f081b Added more libdl.so suppression patterns. by bart · 17 years ago
- 4a975e1 Modified mutex and condtion variable tracing output slightly. by bart · 17 years ago
- 5ea99e5 Even more expected output updates. by bart · 17 years ago
- 320221a More expected output updates. by bart · 17 years ago
- 282dad1 Updated expected output files. by bart · 17 years ago
- fa37c92 Made mutex tracing output more verbose. by bart · 17 years ago
- d00bd22 Added DRD_IGNORE_VAR() and DRD_TRACE_VAR() macro's. by bart · 17 years ago
- 1b7a830 Bug fix: DRD no longer complains that a mutex was not locked by the calling thread when unlocking a mutex after a call to pthread_cond_timedwait() that timed out. by bart · 17 years ago
- 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
- 9c4224c Added functions bm_clear_load() and bm_clear_store(). by bart · 17 years ago
- f5bb46a Changed meaning of the second argument of the start/stop suppression client requests from "end address" to "size in bytes". by bart · 17 years ago
- fda6492 Comment-only fix. by bart · 17 years ago
- e773de4 Minor optimization: eliminated an if-statement. by bart · 17 years ago
- 912ab8d Added command line option --show-stack-usage. by bart · 17 years ago
- a45570d Stack size is now specified at thread creation time. by bart · 17 years ago
- cac5346 Added thread_get_stack_size() and thread_get_stack_min_min(). by bart · 17 years ago
- 0fb0320 Added VG_(thread_get_stack_size)(). by bart · 17 years ago
- 96a0de3 Fixed a comment. by bart · 17 years ago
- 95761b5 Added command line option --var-info. Reading debug info for client variables is now disabled by default. by bart · 17 years ago
- 6db35e7 Minor update. by bart · 17 years ago
- 82f8526 Update. by sewardj · 17 years ago
- ceded21 Added support for --trace-malloc. by bart · 17 years ago
- e85a58a Updated test plan. by bart · 17 years ago
- 567614d Another small optimization. by bart · 17 years ago
- f29205e Cache misses too. by bart · 17 years ago
- 5955f33 Minor optimization of bm_clear(). by bart · 17 years ago
- 0ea4eca Removed unused function. by bart · 17 years ago
- 498d654 More expected output updates. by bart · 17 years ago
- 3194b8e Removed make -s install. by bart · 17 years ago
- c0267ef Updated expected output. by bart · 17 years ago
- 52e8291 Modified error message that is printed when a mutex operation is attempted on an object that is not a mutex. by bart · 17 years ago
- f647d34 Merged revisions r7758:7781 from branch DRDDEV to trunk. by bart · 17 years ago
- 43e31e2 Updated test plan. by bart · 17 years ago
- e4f6284 Updated modification date. by bart · 17 years ago
- d4e751b Added document with information about how to test DRD. by bart · 17 years ago
- 09ae5bf Added reference to SPLASH-2 benchmarks. by bart · 17 years ago
- 6b71761 When the "not a mutex" error message is printed, the offending address is now printed too. by bart · 17 years ago
- c18e356 Moved "supported_libpthread" test from .vgtest into run_openmp_test. by bart · 17 years ago
- 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
- 33e56c9 Extended bitmap lookup cache from one to four elements. by bart · 17 years ago
- da8c403 Added one more DRD libdl.so suppression pattern. by bart · 17 years ago
- 3bdf125 Updated documentation. by bart · 17 years ago
- 5fc70e6 Reorganized error printing code slightly. by bart · 17 years ago
- dd7a30d Added libX11 and libxcb suppression types. by bart · 17 years ago
- d1c9d22 Error type CondErr is now recognized when reading a suppression file. by bart · 17 years ago
- 84595c0 Fixed assert when delete[]-ing an array of size zero. by bart · 17 years ago
- a71e579 Added more tl_assert() statements. by bart · 17 years ago
- 0008f5b Added more comments / renamed some variables / bm_print() now also works on 64-bit systems. by bart · 17 years ago
- 11d0b50 Renamed bm_lookup() into bm2_lookup() and shifted right 2nd argument by ADDR0_BITS. by bart · 17 years ago
- 3f74967 Minor optimization. by bart · 17 years ago
- a9c3739 Implemented segment merging. by bart · 17 years ago
- 359f6d3 Minor documentation changes. by bart · 17 years ago
- 8186c85 Make the run_openmp_test work again with bash, and optimize it slightly. by bart · 17 years ago
- 3146cdd Removed filter statements that overlap with tests/filter_stderr_basic. by bart · 17 years ago
- 5304e6b Modified the run_openmp_test script such that it can be run by Ubuntu's dash shell. by bart · 17 years ago
- 5dd8e6a Moved macro's that specify branch prediction hints to include/pub_tool_basics.h by bart · 17 years ago
- bce804c Filtered out platform-dependent error messages. by bart · 17 years ago
- af025b8 Renamed inbound to downloads. by bart · 17 years ago
- 66e6bb2 Updated according to new output format. by bart · 17 years ago
- 6446bd9 Make the tc22_exit_w_lock test pass on Ubuntu 7.10, 64-bit. by bart · 17 years ago
- b1c4412 Should have been in last commit. by bart · 17 years ago
- 78d7d1b Removed LinuxThreads expected output files. by bart · 17 years ago
- 80e3580 Most DRD regression tests are now skipped when LinuxThreads is detected. Removed LinuxThreads expected output files. by bart · 17 years ago
- adbdf14 Added separator. by bart · 17 years ago
- 0affa49 Enabled AM_PROG_CC_C_O. According to the automake manual, specifying this flag is required when using per-target flags. by bart · 17 years ago
- 3a2dac0 Added the option "foreign" to AM_INIT_AUTOMAKE such that automake no longer complains on the $(addsuffix ...) construct which is present in various Makefile.am files. by bart · 17 years ago
- 25adb3e The results of the hg03_inherit are now independent of the Linux platform it is run on. by bart · 17 years ago
- 16d76e5 Added command-line option --show-confl-seg (show conflicting segments). by bart · 17 years ago
- fe101bf Enable compile-time format string checking by gcc if the macro CHECK_FORMAT_STRINGS has been defined before this file has been included. by bart · 17 years ago
- 3651ec8 Added a reference. by bart · 17 years ago
- d3d1aa8 Added compiler flag -DCHECK_FORMAT_STRINGS. by bart · 17 years ago
- be8a12c Fixed mismatches between format string and arguments. by bart · 17 years ago
- 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 · 17 years ago
- 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
- f7405c6 Attempt to make this test independent of the Linux distribution it is run on. by bart · 17 years ago
- 2ac79d3 Kludgily fix a regression caused by the recent DATASYMS merge, which by sewardj · 17 years ago