2010/02/12 stefan kersten <s...@k-hornz.de>:
> On 12.02.10 16:29, Simon Marlow wrote:
> > I'm aware that some people need a GC with shorter pause
> > times.  We'll probably put that on the roadmap at some point.
>
> for some applications (like realtime audio processing) it
> would be interesting to even have short pause times with a
> guaranteed upper bound, but i realize this is a very
> specialized need that could be better served by making the GC
> implementation swappable (which otoh doesn't seem to be
> trivial).

  I think this is not a unique need. When you consider things
  like scalable network services with strong SLAs, largish
  embedded systems (iPhone, planes, &c.) and other environments
  where verification is a big win, it's generally also important
  to control latency and memory use.

  To be honest, though, I am of two minds about this. Why
  shouldn't we enforce our timing/memory requirements by writing
  EDSLs and compiling them? The approach Atom takes is maybe the
  most flexible option (there be parens, though).

--
Jason Dusek
_______________________________________________
Haskell-Cafe mailing list
Haskell-Cafe@haskell.org
http://www.haskell.org/mailman/listinfo/haskell-cafe

Reply via email to