Re: [PATCH][RFC] Poison bitmap_head->obstack

2018-12-08 Thread Martin Sebor
On 12/7/18 1:10 AM, Richard Biener wrote: On Thu, 6 Dec 2018, Martin Sebor wrote: On 12/5/18 7:58 AM, Richard Biener wrote: On Wed, 5 Dec 2018, Jeff Law wrote: On 12/4/18 6:16 AM, Richard Biener wrote: This tries to make bugs like that in PR88317 harder to create by introducing a

Re: [PATCH][RFC] Poison bitmap_head->obstack

2018-12-07 Thread Richard Biener
On Thu, 6 Dec 2018, Martin Sebor wrote: > On 12/5/18 7:58 AM, Richard Biener wrote: > > On Wed, 5 Dec 2018, Jeff Law wrote: > > > > > On 12/4/18 6:16 AM, Richard Biener wrote: > > > > > > > > This tries to make bugs like that in PR88317 harder to create by > > > > introducing a bitmap_release

Re: [PATCH][RFC] Poison bitmap_head->obstack

2018-12-06 Thread Martin Sebor
On 12/5/18 7:58 AM, Richard Biener wrote: On Wed, 5 Dec 2018, Jeff Law wrote: On 12/4/18 6:16 AM, Richard Biener wrote: This tries to make bugs like that in PR88317 harder to create by introducing a bitmap_release function that can be used as pendant to bitmap_initialize for non-allocated

Re: [PATCH][RFC] Poison bitmap_head->obstack

2018-12-06 Thread Richard Biener
On Wed, 5 Dec 2018, Jeff Law wrote: > On 12/5/18 7:58 AM, Richard Biener wrote: > > On Wed, 5 Dec 2018, Jeff Law wrote: > > > >> On 12/4/18 6:16 AM, Richard Biener wrote: > >>> > >>> This tries to make bugs like that in PR88317 harder to create by > >>> introducing a bitmap_release function that

Re: [PATCH][RFC] Poison bitmap_head->obstack

2018-12-05 Thread Jeff Law
On 12/5/18 7:58 AM, Richard Biener wrote: > On Wed, 5 Dec 2018, Jeff Law wrote: > >> On 12/4/18 6:16 AM, Richard Biener wrote: >>> >>> This tries to make bugs like that in PR88317 harder to create by >>> introducing a bitmap_release function that can be used as >>> pendant to bitmap_initialize

Re: [PATCH][RFC] Poison bitmap_head->obstack

2018-12-05 Thread Richard Biener
On Wed, 5 Dec 2018, Jeff Law wrote: > On 12/4/18 6:16 AM, Richard Biener wrote: > > > > This tries to make bugs like that in PR88317 harder to create by > > introducing a bitmap_release function that can be used as > > pendant to bitmap_initialize for non-allocated bitmap heads. > > The function

Re: [PATCH][RFC] Poison bitmap_head->obstack

2018-12-05 Thread Jeff Law
On 12/4/18 6:16 AM, Richard Biener wrote: > > This tries to make bugs like that in PR88317 harder to create by > introducing a bitmap_release function that can be used as > pendant to bitmap_initialize for non-allocated bitmap heads. > The function makes sure to poison the bitmaps obstack member

[PATCH][RFC] Poison bitmap_head->obstack

2018-12-04 Thread Richard Biener
This tries to make bugs like that in PR88317 harder to create by introducing a bitmap_release function that can be used as pendant to bitmap_initialize for non-allocated bitmap heads. The function makes sure to poison the bitmaps obstack member so the obstack the bitmap was initialized with can