Not that I'm abandoning the transactional memory party, but I'll also be
spending some cycles on the C++0x memory model work, which is an
offshoot of the atomics work Andrew Macleod has been working on
(http://gcc.gnu.org/wiki/Atomic).
I have added a link to the memory model work from the main wiki
(http://gcc.gnu.org/wiki/Atomic/GCCMM), and have updated it somewhat. I
have also created a new branch (cxx-mem-model), where I will be playing
around.
My first goal is to develop an infrastructure to test multi-threaded
correctness as described in the wiki.
Cheerios.