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