a crash on AMD64. Is this an exp-drd or a VEX bug ?
- On x86 and amd64 platforms, add support for implicit locking arising from
the use of the LOCK instruction prefix.
-- Add test programs for freeing memory that contains a condition variable /
- destroying a condition variable being waited upon.
+- Add test programs for destroying a condition variable / semaphore / barrier
+ being waited upon.
- Convert the array in drd_thread.c with thread information into an OSet.
-- VG_(find_seginfo)() returns NULL for BSS symbols on x86_64. Not yet in
the KDE bug tracking system.
- tc04_free_lock fails on AMD64 + openSUSE 10.3 (free() locked mutex).
-
-Known performance issues:
-- According to cachegrind, VG_(OSet_Next)() is taking up most CPU cycles.
- Probably due to the bitmap implementation.
+- No error message is printed for tc20_verifywrap when a locked mutex is
+ deallocated (mutex was allocated on the stack).
------------ dealloc of mem holding locks ------------
-Destroying locked mutex: address 0x........, recursion count 1, owner 1.
- at 0x........: main (tc20_verifywrap.c:262)
-
ERROR SUMMARY: 10 errors from 10 contexts (suppressed: 0 from 0)