profiling example

2000-06-19 Thread S.D.Mechveliani
Dear GHC (pre-4.07-i386-unknown-linux), I am going to use the profiling to measure the parts of certain large program. To understand things, I start with simple example: main = let lgft :: Integer - Int lgft n = _scc_ "length n!" (length $ show $ product [2..n]) ls =

GHC Version numbers (was: RE: 4.07 release candidate snapshot available)

2000-06-19 Thread Simon Marlow
Ok, here's my proposal for the version numbering issue. I think we should bite the bullet and fix the numbering scheme to something sensible now, even though it means changing version 4.07 to be called 4.08. Any objections? I suggest the policy should be: Stable releases are named

Re: GHC Version numbers (was: RE: 4.07 release candidate snapshot ava ilable)

2000-06-19 Thread Michael Weber
On Mon, Jun 19, 2000 at 04:38:21 -0700, Simon Marlow wrote: Ok, here's my proposal for the version numbering issue. I think we should bite the bullet and fix the numbering scheme to something sensible now, even though it means changing version 4.07 to be called 4.08. Any objections?

Re: GHC Version numbers (was: RE: 4.07 release candidate snapshotava ilable)

2000-06-19 Thread Manuel M. T. Chakravarty
Simon Marlow [EMAIL PROTECTED] wrote, Ok, here's my proposal for the version numbering issue. I think we should bite the bullet and fix the numbering scheme to something sensible now, even though it means changing version 4.07 to be called 4.08. Any objections? The scheme is good -

Re: GHC Version numbers (was: RE: 4.07 release candidate snapshot ava ilable)

2000-06-19 Thread Matt Harden
Michael Weber wrote: Is there a reason, why omitting z if zero? Making the version number *always* a triple "x.yy.z" is a) more consistent, b) easier to parse (you can rely on having three dot-separated fields and c) additionally a good break, since version numbers up to now are only pairs