aboutsummaryrefslogtreecommitdiff
path: root/helgrind
AgeCommit message (Expand)Author
2009-03-15Fix all the non-VEX problems identified with the Clang Static Analyzer.njn
2009-03-13Added better filtering for Helgrind tests, removing all unreliable stacknjn
2009-03-12Remove Helgrind .exp files which are out-of-date, because Helgrind's outputnjn
2009-03-11Reverted to r8771. Please ignore the commit message of r9325.bart
2009-03-10Updated copyright years.njn
2009-03-10Some tweaks to make more tests pass, or get closer to passing, onnjn
2009-03-08Fixed an unintended data race in the bar_trivial test program.bart
2009-02-25atoll() is a terrible function -- you can't do any error checking with it.njn
2009-02-22Test files were being passed multiple arch options (eg. "-m32 -m64") whennjn
2009-02-20Moved drd/tests/pth_barrier.c, drd/tests/rwlock_race.c andbart
2009-02-19Various build system clean-ups and simplifications:njn
2009-02-17In the core, include malloc_usable_size() as one of the functions that mustnjn
2009-02-16Stack traces for Memcheck's syscall param errors are terribly unreliable, sonjn
2009-02-12Filter out everything after "(below main)" in a line. This will help withnjn
2009-02-10Merge part of r9129 (factor out duplicated Z-encodings of names) from thenjn
2009-01-26Initialise laog and laog__exposition even when the first lock-relatedsewardj
2009-01-23Merge from DARWIN branch recent minor .vgtest changes.njn
2009-01-23Fix up selection of Helgrind tests (merged r9040 from DARWIN branch).njn
2009-01-22Rename all the arch/OS/platform-related variables in configure.in to make itnjn
2009-01-22Some minor format string fixes for gcc-3.3.3 (SuSE 9.1). Not sure whysewardj
2008-12-23Minor futzing with the documentation.sewardj
2008-12-23Add an expected-output set for Ubuntu 8.04 (and 8.10) on amd64.sewardj
2008-12-23Ignore races that occur on data in .plt sections, as well as thosesewardj
2008-12-22During instrumentation, handle Imbe_SnoopedStore{Begin,End} a bit moresewardj
2008-12-22Finish off updates to the Helgrind manual.sewardj
2008-12-21More documentation updates. Urr. I knew there was a reason I'd beensewardj
2008-12-21Partial update of the Helgrind documentation (incomplete).sewardj
2008-12-21Following r8845, explicitly enable Dwarf3 variable/type info readingsewardj
2008-12-21Various changes:sewardj
2008-12-19Update expected outputs for glibc25-amd64.sewardj
2008-12-18Update the expected outputs following changes in Helgrind over thesewardj
2008-12-18Move the functionality from filter_threadnums into filter_stderr, so thatsewardj
2008-12-18HG_(instrument): don't assert on Imbe_SnoopedStore{Begin,End}.sewardj
2008-12-13Avoid causing an assertion failure in VG_(make_ExeContext_from_StackTrace)sewardj
2008-12-08event_map_lookup: when looking for a previous access to an address,sewardj
2008-12-07Tidy up and comment sanity-checking code/configuration.sewardj
2008-12-07* In the conflicting-event mechanism, also record the size andsewardj
2008-12-06Use the new SparseWA data type, rather than WordFM, to implement thesewardj
2008-12-03Change the memory allocation strategy used by the conflicting-accesssewardj
2008-11-20event_map_maybe_GC: use a flat array when computing the distributionsewardj
2008-11-20Re-set constraints in 'consistent' style after a race is detected,sewardj
2008-11-19Don't put raced-on locations in an (E)rror state; instead leave themsewardj
2008-11-19Fix comment typo.sewardj
2008-11-19Add informal correctness argument for the logic insewardj
2008-11-19* Update Qt4 interceptors and add, as comments, findings of analysissewardj
2008-11-18event_map_maybe_GC: handle corner case that was previously simplysewardj
2008-11-18A couple of 'make dist' fixes.sewardj
2008-11-16Make these compile on older systems.sewardj
2008-11-16Make test 'tc21_pthonce' less scheduling-sensitive.sewardj
2008-11-14Add some regression tests for pthread_barrier handling.sewardj