RE: [GHC] #9358: Improve flag description in the user guide

2014-11-04 Thread Simon Peyton Jones

|Jan, you said you'd be willing to do this updating before 7.10
|  Yes, that's the plan. The question is do I have to make it before the
|  mid-November feature freeze?
|  Austin, what's your opinion?

Great.  Sooner the better.  Post freeze Austin has to do merging work, but not 
impossible.

|It's more than a simple on/off  thing because the order matters.
|  Hmm in which cases does it matter? Can you give an example?

Well, for example, as you'll see in SimplCore, the -O1 pipeline runs the 
float-out twice.  So just saying float-out is on doesn't tell you all you 
might want to know.  It might be worth translating SimplCore.getCoreToDo into 
English and putting it in the manual as a rough idea.  But maybe that is too 
much, I'm not sure.  (eg it would get out of date)

Perhaps just listing what is on by default in -O1 and -O2 would get a long way.

Simon
___
ghc-devs mailing list
ghc-devs@haskell.org
http://www.haskell.org/mailman/listinfo/ghc-devs


Re: [GHC] #9358: Improve flag description in the user guide

2014-11-04 Thread Jan Stolarek
 Post freeze Austin has to do merging work
Right. I'll do my best to finish this ASAP.

Jan
___
ghc-devs mailing list
ghc-devs@haskell.org
http://www.haskell.org/mailman/listinfo/ghc-devs


Re: [GHC] #9358: Improve flag description in the user guide

2014-11-03 Thread Jan Stolarek
  Jan, you said you'd be willing to do this updating before 7.10
Yes, that's the plan. The question is do I have to make it before the 
mid-November feature freeze? 
Austin, what's your opinion?
 
  So far as I can see, there simply is no list of what is enabled by -O or
  -O2.
I can make such a list if you want.

  It's more than a simple on/off  thing because the order matters.
Hmm in which cases does it matter? Can you give an example?

Janek
___
ghc-devs mailing list
ghc-devs@haskell.org
http://www.haskell.org/mailman/listinfo/ghc-devs


Re: [GHC] #9358: Improve flag description in the user guide

2014-11-03 Thread Austin Seipp
For updating the users guide, no, I don't think hitting the freeze is
really necessary. We're mostly worried about big features as opposed
to big documentation upgrades. So do please take your time and let me
know what to merge if you don't get it done by then.

On Mon, Nov 3, 2014 at 12:57 PM, Jan Stolarek jan.stola...@p.lodz.pl wrote:
  Jan, you said you'd be willing to do this updating before 7.10
 Yes, that's the plan. The question is do I have to make it before the 
 mid-November feature freeze?
 Austin, what's your opinion?

  So far as I can see, there simply is no list of what is enabled by -O or
  -O2.
 I can make such a list if you want.

  It's more than a simple on/off  thing because the order matters.
 Hmm in which cases does it matter? Can you give an example?

 Janek




-- 
Regards,

Austin Seipp, Haskell Consultant
Well-Typed LLP, http://www.well-typed.com/
___
ghc-devs mailing list
ghc-devs@haskell.org
http://www.haskell.org/mailman/listinfo/ghc-devs