POLL: GC options

2001-08-06 Thread Simon Marlow
Folks, There is some disagreement over how the GC options should be specified for Haskell programs. I've identified a couple of issues below, comments and opinions are greatly appreciated. If there's a concensus that things should be changed, then I'll make the changes for the next release.

Re: POLL: GC options

2001-08-06 Thread Josef Svenningsson
On Mon, 6 Aug 2001, Simon Marlow wrote: Issue 1: should the maximum heap size be unbounded by default? Currently the maximum heap size is bounded at 64M. Arguments for: this stops programs with a space leak eating all your swap space. Arguments against: it's annoying to have to raise the

RE: POLL: GC options

2001-08-06 Thread Simon Marlow
On Mon, 6 Aug 2001, Simon Marlow wrote: Issue 1: should the maximum heap size be unbounded by default? Currently the maximum heap size is bounded at 64M. Arguments for: this stops programs with a space leak eating all your swap space. Arguments against: it's annoying to have to

Re: POLL: GC options

2001-08-06 Thread Dylan Thurston
On Mon, Aug 06, 2001 at 12:22:07PM +0100, Simon Marlow wrote: I think that if there should be a default limit it would be nice to be able to set it at compile time. This is something that I've wanted for quite some time. If I know that the program I am compiling is likely to need 100M

Re: POLL: GC options

2001-08-06 Thread Thomas Hallgren
Simon Marlow wrote: Folks, There is some disagreement over how the GC options should be specified for Haskell programs. Something that I think would be very convenient, help alleviate some of the problems discussed, and still very easy to implement, would be support for setting run-time

Re: POLL: GC options

2001-08-06 Thread Mike Thomas
Hi Simon. Issue 1: should the maximum heap size be unbounded by default? Currently the maximum heap size is bounded at 64M. Arguments for: this stops programs with a space leak eating all your swap space. Arguments against: it's annoying to have to raise the limit when you legitimately