Re: ANNOUNCE: GHC version 6.8.3 binary-dists

2008-06-21 Thread Serge D. Mechveliani
Maybe, -O needs to denote for the compiler some reasonable degree of inlininig, both for functions and instances? --- Mechveliani On Sat, Jun 21, 2008 at 03:00:15PM +0100, Simon Peyton-Jones wrote: > > | maybe you can suggest a global flag setting that avoids too much > | inlining du

RE: ANNOUNCE: GHC version 6.8.3 binary-dists

2008-06-21 Thread Simon Peyton-Jones
| maybe you can suggest a global flag setting that avoids too much | inlining during optimization. As I said to Serge, I *think* all this arises from the *unconditional* inlining of instance declarations, which isn't under flag control unfortunately. The only fix at the moment is to write inst