This is the mail archive of the
gcc-patches@gcc.gnu.org
mailing list for the GCC project.
Re: [trans-mem] Use per-transaction reader flags for the serial lock
- From: Richard Henderson <rth at redhat dot com>
- To: Torvald Riegel <triegel at redhat dot com>
- Cc: GCC Patches <gcc-patches at gcc dot gnu dot org>, Aldy Hernandez <aldyh at redhat dot com>
- Date: Fri, 12 Aug 2011 10:27:21 -0700
- Subject: Re: [trans-mem] Use per-transaction reader flags for the serial lock
- References: <1312565593.3533.334.camel@triegel.csb> <1312891266.3533.368.camel@triegel.csb>
On 08/09/2011 05:01 AM, Torvald Riegel wrote:
> Maintain a list of all threads' transactions.
>
> * libitm_i.h (next_tx): Add list of all threads' transaction.
> * beginend.cc (GTM::gtm_transaction::begin_transaction): Register
> transaction with list of transactions and ...
> (thread_exit_handler): ... deregister here.
> * config/alpha/target.h: Add HW_CACHELINE_SIZE setting.
> * config/x86/target.h: Same.
Ok.
r~