This is the mail archive of the
gcc-patches@gcc.gnu.org
mailing list for the GCC project.
Re: [trans-mem] Handle aborts of outer transactions.
- 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, 28 Oct 2011 15:21:58 -0700
- Subject: Re: [trans-mem] Handle aborts of outer transactions.
- References: <1319839820.5756.911.camel@triegel.csb>
On 10/28/2011 03:10 PM, Torvald Riegel wrote:
> Handle aborts of outer transactions.
>
> * beginend.cc (GTM::gtm_thread::rollback): Add aborting flag and
> handle aborts.
> (_ITM_abortTransaction): Handle aborts of outer transactions.
> * libitm_i.h: Same.
> * eh_cpp.cc (GTM::gtm_thread::revert_cpp_exceptions): Fix assertion.
> * libitm.texi: Document aborts of outer transactions.
> * testsuite/libitm.c/cancel.c: New file.
Ok.
r~