On Fri, Nov 22, 2013 at 6:49 AM, Trevor Saunders wrote:
> On Tue, Nov 19, 2013 at 01:15:54PM +0100, Richard Biener wrote:
>> On Mon, Nov 18, 2013 at 10:08 PM, Trevor Saunders
>> wrote:
>> > On Mon, Nov 18, 2013 at 10:03:53PM +0100, Marc Glisse wrote:
>> >> On Mon, 18 Nov 2013, Trevor Saunders wr
On Tue, Nov 19, 2013 at 01:15:54PM +0100, Richard Biener wrote:
> On Mon, Nov 18, 2013 at 10:08 PM, Trevor Saunders
> wrote:
> > On Mon, Nov 18, 2013 at 10:03:53PM +0100, Marc Glisse wrote:
> >> On Mon, 18 Nov 2013, Trevor Saunders wrote:
> >>
> >> >This patch adds a class auto_vec which releases
On Mon, Nov 18, 2013 at 02:46:19PM -0500, Trevor Saunders wrote:
> 2013-11-18 Trevor Saunders
>
> gcc/
> * vec.h (auto_vec): New class.
> * cfganal.c cfgloop.c cgraphunit.c config/i386/i386.c dwarf2out.c
> function.c genautomata.c gimple.c haifa-sched.c ipa-inline.c
> ira-buil
On Mon, Nov 18, 2013 at 10:08 PM, Trevor Saunders wrote:
> On Mon, Nov 18, 2013 at 10:03:53PM +0100, Marc Glisse wrote:
>> On Mon, 18 Nov 2013, Trevor Saunders wrote:
>>
>> >This patch adds a class auto_vec which releases its internal
>> >storage in its destructor, but unlike stack_vec it has no b
On Mon, Nov 18, 2013 at 10:03:53PM +0100, Marc Glisse wrote:
> On Mon, 18 Nov 2013, Trevor Saunders wrote:
>
> >This patch adds a class auto_vec which releases its internal
> >storage in its destructor, but unlike stack_vec it has no built in
> >storage so its reasonable to use it in objects on th
On Mon, 18 Nov 2013, Trevor Saunders wrote:
This patch adds a class auto_vec which releases its internal storage in
its destructor, but unlike stack_vec it has no built in storage so its
reasonable to use it in objects on the heap. It then replaces a bunch
of vectors on the stack with stack_v