diff options
author | Torvald Riegel <triegel@redhat.com> | 2012-02-14 13:14:27 +0000 |
---|---|---|
committer | Torvald Riegel <torvald@gcc.gnu.org> | 2012-02-14 13:14:27 +0000 |
commit | 31772c9507ed3c9f69565efa9dd80dcd8c72b0ba (patch) | |
tree | 33ebc1d0c4dd79d49df01737fd6b19d67d044a13 /libitm/ChangeLog | |
parent | 5b9cf5d2bf66a36b0716e07044d492b91dd835a2 (diff) | |
download | gcc-31772c9507ed3c9f69565efa9dd80dcd8c72b0ba.zip gcc-31772c9507ed3c9f69565efa9dd80dcd8c72b0ba.tar.gz gcc-31772c9507ed3c9f69565efa9dd80dcd8c72b0ba.tar.bz2 |
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
Diffstat (limited to 'libitm/ChangeLog')
-rw-r--r-- | libitm/ChangeLog | 10 |
1 files changed, 10 insertions, 0 deletions
diff --git a/libitm/ChangeLog b/libitm/ChangeLog index e44057d..4dbb1e8 100644 --- a/libitm/ChangeLog +++ b/libitm/ChangeLog @@ -1,5 +1,15 @@ 2012-02-14 Torvald Riegel <triegel@redhat.com> + * 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. + +2012-02-14 Torvald Riegel <triegel@redhat.com> + * dispatch.h (GTM::abi_dispatch::supports): New. (GTM::method_group::reinit): New. * retry.cc (GTM::gtm_thread::decide_retry_strategy): Use reinit(). |