r184211 - in /trunk/libitm: ChangeLog dispatch....
torvald@gcc.gnu.org
torvald@gcc.gnu.org
Tue Feb 14 13:14:00 GMT 2012
Author: torvald
Date: Tue Feb 14 13:14:12 2012
New Revision: 184211
URL: http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=184211
Log:
libitm: Improve method reinit and choice.
libitm/
* dispatch.h (GTM::abi_dispatch::supports): New.
(GTM::method_group::reinit): New.
* retry.cc (GTM::gtm_thread::decide_retry_strategy): Use reinit().
(GTM::gtm_thread::number_of_threads_changed): Check that the method
supports the current situation.
Modified:
trunk/libitm/ChangeLog
trunk/libitm/dispatch.h
trunk/libitm/retry.cc
More information about the Gcc-cvs
mailing list