Re: Google SoC Project Proposal: Better Uninitialized Warnings

2007-03-19 Thread Robert Dewar
Joe Buck wrote: Agreed; -O0 could in principle be sped up; the important thing is making sure that it happens. In this case, adding a pass that computes SSA information that is used only for uninitialized variable warnings costs time; it could be compensated for by finding other speedups, but t

Re: Google SoC Project Proposal: Better Uninitialized Warnings

2007-03-19 Thread Joe Buck
On Mon, Mar 19, 2007 at 03:32:19PM -0400, David Edelsohn wrote: > > Joe Buck writes: > > Joe> What worries me is that we can't afford to make -O0 run significantly > Joe> slower than it does now. Cycle speeds are no longer increasing, we have > Joe> to be very careful about slowing things dow

Re: Google SoC Project Proposal: Better Uninitialized Warnings

2007-03-19 Thread Jeffrey Law
On Mon, 2007-03-19 at 18:45 +, Manuel López-Ibáñez wrote: > On 19/03/07, Daniel Jacobowitz <[EMAIL PROTECTED]> wrote: > > On Mon, Mar 19, 2007 at 01:49:55PM -0400, Andrew MacLeod wrote: > > > Perhaps this ought to be looked at again with some seriousness. > > > > I think this is an idea whose t

Re: Google SoC Project Proposal: Better Uninitialized Warnings

2007-03-19 Thread David Edelsohn
> Joe Buck writes: Joe> What worries me is that we can't afford to make -O0 run significantly Joe> slower than it does now. Cycle speeds are no longer increasing, we have Joe> to be very careful about slowing things down. Adding more passes does not necessarily slow down the compiler

Re: Google SoC Project Proposal: Better Uninitialized Warnings

2007-03-19 Thread Joe Buck
On Mon, Mar 19, 2007 at 02:34:22PM -0400, Daniel Jacobowitz wrote: > On Mon, Mar 19, 2007 at 01:49:55PM -0400, Andrew MacLeod wrote: > > Perhaps this ought to be looked at again with some seriousness. > > I think this is an idea whose time has either come, or will shortly. > GCC's -O0 is much more

Re: Google SoC Project Proposal: Better Uninitialized Warnings

2007-03-19 Thread Diego Novillo
Manuel López-Ibáñez wrote on 03/19/07 14:45: > Is building this early SSA form something that can be tackled by a > newbie developer with almost zero middle-end knowledge within the time > frame of the Summer of Code? Yes, it should not be too hard. See tree_lowering_passes. You may also want t

Re: Google SoC Project Proposal: Better Uninitialized Warnings

2007-03-19 Thread Manuel López-Ibáñez
On 19/03/07, Daniel Jacobowitz <[EMAIL PROTECTED]> wrote: On Mon, Mar 19, 2007 at 01:49:55PM -0400, Andrew MacLeod wrote: > Perhaps this ought to be looked at again with some seriousness. I think this is an idea whose time has either come, or will shortly. GCC's -O0 is much more extreme than tha

Re: Google SoC Project Proposal: Better Uninitialized Warnings

2007-03-19 Thread Daniel Jacobowitz
On Mon, Mar 19, 2007 at 01:49:55PM -0400, Andrew MacLeod wrote: > Perhaps this ought to be looked at again with some seriousness. I think this is an idea whose time has either come, or will shortly. GCC's -O0 is much more extreme than that of other compilers I've used. -- Daniel Jacobowitz CodeS

Re: Google SoC Project Proposal: Better Uninitialized Warnings

2007-03-19 Thread Andrew MacLeod
On Mon, 2007-03-19 at 10:33 -0700, Joe Buck wrote: > On Mon, Mar 19, 2007 at 09:27:25AM -0400, Diego Novillo wrote: > > Manuel López-Ibáñez wrote on 03/17/07 14:28: > > > > > This is the project proposal that I am planning to submit to Google > > > Summer of Code 2007. It is based on previous work

Re: Google SoC Project Proposal: Better Uninitialized Warnings

2007-03-19 Thread Joe Buck
On Mon, Mar 19, 2007 at 09:27:25AM -0400, Diego Novillo wrote: > Manuel López-Ibáñez wrote on 03/17/07 14:28: > > > This is the project proposal that I am planning to submit to Google > > Summer of Code 2007. It is based on previous work of Jeffrey Laws, > > Diego Novillo and others. I hope someon

Re: Google SoC Project Proposal: Better Uninitialized Warnings

2007-03-19 Thread Manuel López-Ibáñez
On 19/03/07, Diego Novillo <[EMAIL PROTECTED]> wrote: Manuel López-Ibáñez wrote on 03/17/07 14:28: > This is the project proposal that I am planning to submit to Google > Summer of Code 2007. It is based on previous work of Jeffrey Laws, > Diego Novillo and others. I hope someone will find it in

Re: Google SoC Project Proposal: Better Uninitialized Warnings

2007-03-19 Thread Diego Novillo
Manuel López-Ibáñez wrote on 03/17/07 14:28: > This is the project proposal that I am planning to submit to Google > Summer of Code 2007. It is based on previous work of Jeffrey Laws, > Diego Novillo and others. I hope someone will find it interesting and Yes, I can act as a mentor. I'm particul

Re: Google SoC Project Proposal: Better Uninitialized Warnings

2007-03-19 Thread Manuel López-Ibáñez
On 19/03/07, Robert Dewar <[EMAIL PROTECTED]> wrote: Jeffrey Law wrote: > The one technical bit we never tacked was unoptimized compilation; I > goof'd at one time and thought we went ahead and build the SSA graph > even when not optimizing which is incorrect. I don't think fixing this > should

Re: Google SoC Project Proposal: Better Uninitialized Warnings

2007-03-19 Thread Robert Dewar
Jeffrey Law wrote: The one technical bit we never tacked was unoptimized compilation; I goof'd at one time and thought we went ahead and build the SSA graph even when not optimizing which is incorrect. I don't think fixing this should be a requirement for improving the current situation with -W

Re: Google SoC Project Proposal: Better Uninitialized Warnings

2007-03-18 Thread Jeffrey Law
On Sat, 2007-03-17 at 18:28 +, Manuel López-Ibáñez wrote: > This is the project proposal that I am planning to submit to Google > Summer of Code 2007. It is based on previous work of Jeffrey Laws, > Diego Novillo and others. I hope someone will find it interesting and > perhaps would like to ac

Re: Google SoC Project Proposal: Better Uninitialized Warnings

2007-03-18 Thread Robert Dewar
Manuel López-Ibáñez wrote: This is the project proposal that I am planning to submit to Google Summer of Code 2007. It is based on previous work of Jeffrey Laws, Diego Novillo and others. I hope someone will find it interesting and perhaps would like to act as mentor. Feedback is very welcome (ev

Re: Google SoC Project Proposal: Better Uninitialized Warnings

2007-03-18 Thread Andi Kleen
"Manuel López-Ibáñez" <[EMAIL PROTECTED]> writes: > This is the project proposal that I am planning to submit to Google > Summer of Code 2007. It is based on previous work of Jeffrey Laws, > Diego Novillo and others. I hope someone will find it interesting and > perhaps would like to act as mentor

Google SoC Project Proposal: Better Uninitialized Warnings

2007-03-17 Thread Manuel López-Ibáñez
This is the project proposal that I am planning to submit to Google Summer of Code 2007. It is based on previous work of Jeffrey Laws, Diego Novillo and others. I hope someone will find it interesting and perhaps would like to act as mentor. Feedback is very welcome (eve negative feedback!!). I ha