Jakub Jelinek
|
5624e564d2
|
Update copyright years.
From-SVN: r219188
|
2015-01-05 13:33:28 +01:00 |
|
Richard Sandiford
|
f93608e6d4
|
Update copyright years in libitm/
From-SVN: r206298
|
2014-01-02 22:26:00 +00:00 |
|
Richard Sandiford
|
75f9527c9b
|
Update copyright in libitm.
From-SVN: r195697
|
2013-02-03 17:46:11 +00:00 |
|
Torvald Riegel
|
b679c81340
|
Ask dispatch whether it requires serial mode.
* retry.cc (gtm_thread::decide_begin_dispatch): Ask dispatch whether
it requires serial mode instead of assuming that for certain
dispatchs.
* dispatch.h (abi_dispatch::requires_serial): New.
(abi_dispatch::abi_dispatch): Adapt.
* method-gl.cc (gl_wt_dispatch::gl_wt_dispatch): Adapt.
* method-ml.cc (ml_wt_dispatch::ml_wt_dispatch): Same.
* method-serial.cc (serialirr_dispatch::serialirr_dispatch,
serial_dispatch::serial_dispatch,
serialirr_onwrite_dispatch::serialirr_onwrite_dispatch): Same.
From-SVN: r192777
|
2012-10-24 19:52:02 +00:00 |
|
Torvald Riegel
|
31772c9507
|
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
|
2012-02-14 13:14:27 +00:00 |
|