r230975 - in /trunk/libitm: ChangeLog method-ml.cc

torvald@gcc.gnu.org torvald@gcc.gnu.org
Thu Nov 26 16:10:00 GMT 2015


Author: torvald
Date: Thu Nov 26 16:10:54 2015
New Revision: 230975

URL: https://gcc.gnu.org/viewcvs?rev=230975&root=gcc&view=rev
Log:
libitm: Use multiplicative hashing in the multi-lock TM method.

	* method-ml.cc (ml_mg): Use multiplicative instead of simple hashing.
	(ml_wt_dispatch::pre_write): Adapt.
	(ml_wt_dispatch::pre_load): Likewise.

Modified:
    trunk/libitm/ChangeLog
    trunk/libitm/method-ml.cc



More information about the Gcc-cvs mailing list