[Haskell-cafe] Real-time garbage collection for Haskell

Henning Thielemann schlepptop at henning-thielemann.de
Wed Mar 3 18:01:22 EST 2010


Jeremy Shaw schrieb:
> My feeling right now is that the 'best' solution might be something 
> similar to synthesis OS. I would create a DSL for the realtime DSP 
> code. Using harpy, this DSL would be compiled to assembly with 
> execution time guarantees (as much as can be predicted on modern 
> hardware). For a 'modular synth' this might actually be better than C 
> code, because the effects of certain choices could be 'compiled in' 
> instead of having to check the setting via a compare. (that is what 
> Synthesis OS does).
I'm currently doing this with LLVM - which is more portable and better 
optimizing than a plain X86 assembler:
   http://code.haskell.org/synthesizer/llvm/



More information about the Haskell-Cafe mailing list