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.
>
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