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