|
Behaviour of +RTS -Hx -Mx -RTS options on win32: msg#00005lang.haskell.glasgow.bugs
All, I have a program which runs to completion on windows in about 90Mb of heap space. Ie the following works ok: prog.exe +RTS -M90m -RTS However if I use the -H option to reserve a bigger initial heap size: prog.exe +RTS -H60m -M90m -RTS then the program fails part way through with heap exhaustion. This seems odd given what the -H and -M options are supposed to do. What particularly makes me think this is a bug is that the following also fails: prog.exe +RTS -H730m -M750m -RTS and it fails ever sooner if I use: prog.exe +RTS -H750m -M750m -RTS I'm using GHC 6.2.2 on Win2k3. If this proves hard to reproduce, the program in question will be included in the Gtk2Hs 0.9.8 1st release candidate which should be available in the next few days. Duncan
|
|
| <Prev in Thread] | Current Thread | [Next in Thread> |
|---|---|---|
| Previous by Date: | [ ghc-Bugs-1212812 ] Segfault on MVar-abuse, SourceForge.net |
|---|---|
| Next by Date: | [ ghc-Bugs-1212959 ] lexical error with non-ascii chars in literals, SourceForge.net |
| Previous by Thread: | [ ghc-Bugs-1122207 ] EVACUATED object entered!, SourceForge.net |
| Next by Thread: | RE: Behaviour of +RTS -Hx -Mx -RTS options on win32, Simon Marlow |
| Indexes: | [Date] [Thread] [Top] [All Lists] |
| News | FAQ | advertise |