"Edward Z. Yang" <[email protected]> writes:

> Arguably the correct thing to do is to use GHC's hooks for
> programatically specifying runtime options; unfortunately, because
> this has to run /before/ any Haskell code starts, it's a bit
> unwieldly

Maybe what's needed is a way to allow certain RTS options to trickle
through?  For example, I'd like to be able to change +RTS -Nx to just
'-c x', or similar.

Anyway, you can also use OS limits on processes (ulimit -a in bash) that
can run away with all your memory.

And if it actually freezes your machine (as opposed to making it go
really slowly), that's a kernel bug.

-k
-- 
If I haven't seen further, it is by standing in the footprints of giants
_______________________________________________
Haskell-Cafe mailing list
[email protected]
http://www.haskell.org/mailman/listinfo/haskell-cafe

Reply via email to