
Nice!
The API has ccsDynamic, while the example uses newCostCentreStack.
Would it be possible to attach a listener to GC-events and dynamically
adjust the listenCostCentreStack to trigger before major GCs?
Is this secure in the Safe Haskell sense? Can this be used to create a
secure computation wrt resources? Could we listen to MUT seconds?
Alexander
On Fri, Mar 8, 2013 at 9:52 AM, Edward Z. Yang
Ever wanted to write this?
-- | Forks a thread, but kills it if it has more than 'limit' -- bytes resident on the heap. forkIOWithSpaceLimit :: IO () -> {- limit -} Int -> IO ThreadId
I have a proposal (and some unpublished experimental patches) which do just that. Check it out at: http://hackage.haskell.org/trac/ghc/wiki/Commentary/ResourceLimits
Comments, bikeshedding and critique appreciated.
Cheers, Edward
_______________________________________________ ghc-devs mailing list ghc-devs@haskell.org http://www.haskell.org/mailman/listinfo/ghc-devs