Message ID | 50AA8068.6050902@redhat.com |
---|---|
State | New |
Headers | show |
On 11/19/2012 10:54 AM, Aldy Hernandez wrote:
> * trans-mem.c (execute_tm_mark): Release bb_regions.
Ok.
r~
diff --git a/gcc/trans-mem.c b/gcc/trans-mem.c index 15c02bd..79be8b9 100644 --- a/gcc/trans-mem.c +++ b/gcc/trans-mem.c @@ -2840,6 +2840,8 @@ execute_tm_mark (void) if (r != NULL) expand_block_tm (r, BASIC_BLOCK (i)); + bb_regions.release (); + // Propagate flags from inner transactions outwards. propagate_tm_flags_out (all_tm_regions);