commit | 31772c9507ed3c9f69565efa9dd80dcd8c72b0ba | [log] [tgz] |
---|---|---|
author | Torvald Riegel <triegel@redhat.com> | Tue Feb 14 13:14:27 2012 +0000 |
committer | Torvald Riegel <torvald@gcc.gnu.org> | Tue Feb 14 13:14:27 2012 +0000 |
tree | 33ebc1d0c4dd79d49df01737fd6b19d67d044a13 | |
parent | 5b9cf5d2bf66a36b0716e07044d492b91dd835a2 [diff] |
libitm: Add multi-lock, write-through TM method. libitm/ * libitm_i.h (GTM::gtm_rwlog_entry): New. (GTM::gtm_thread): Add read and write logs. (GTM::dispatch_ml_wt): Declare. * retry.cc (parse_default_method): Support ml_wt. * method-ml.cc: New file. * Makefile.am: Add method-ml.cc. * Makefile.in: Regenerate. From-SVN: r184212