Re: [trans-mem] Fix tm_region association of blocks with the "over" label.

2011-10-27 Thread Richard Henderson
On 10/27/2011 03:47 PM, Torvald Riegel wrote: > Fix tm_region association of blocks with the "over" label. > > * trans-mem.c (struct tm_region): Extended comment. > (tm_region_init): Fix tm_region association of blocks with the "over" > label used for transcation abort. >

[trans-mem] Fix tm_region association of blocks with the "over" label.

2011-10-27 Thread Torvald Riegel
This patch fixes the detection of transactions regions for transactions that have __transaction_cancel statements. The block that has the "over" label to which an aborted transaction jumps does not belong to this transaction, but to the enclosing region. The included testcase would fail with prior