[Haskell-cafe] [Rejected Paper] Experience Report: Writing NetBSD Sound Drivers in Haskell

Kiwamu Okabe kiwamu at debian.or.jp
Tue Jun 10 11:58:08 UTC 2014


Hi John,

On Tue, Jun 10, 2014 at 8:49 PM, John Meacham <john at repetae.net> wrote:
> The main issue would be how it affects allocation speed, its okay to
> make the GC slower as long as allocation is still fast, Before
> pre-populating the cache pointers sped things up considerably, how
> would it make sure to use one from the current arena without slowing
> down allocation in general?

So I don't have any benchmark for it today.
I worry about the cost initializing arena when C=>Haskell.
Current jgc has no cost, but my jgc initializes arena when C=>Haskell everytime.
Please imagine the cost call all of find_cache().

Regards,
-- 
Kiwamu Okabe at METASEPI DESIGN


More information about the Haskell-Cafe mailing list