Hmm.. what were you thinking of in terms of how it would change the API? By reentrant do you mean you want C functions that were called by haskell to be able to call back into haskell again? what is the issue with the context that is stowed. or are you talking about SMP/lightweight threads? On Tue, Jun 10, 2014 at 4:19 AM, Kiwamu Okabe <kiwamu@debian.or.jp> wrote:
Hi John,
On Tue, Jun 10, 2014 at 7:55 PM, John Meacham <john@repetae.net> wrote:
Oooh. and you documented jhc's RTS while you were at it. that is great :)
BTW. How do you think about jgc having multiple "arena" with the context? It can realize reentrant GC on jhc. Of cause, I know you feel bad about the cost initializing jgc every call C=>Haskell.
Do you have some idea for the multiple "arena"?
Best regards, -- Kiwamu Okabe at METASEPI DESIGN
-- John Meacham - http://notanumber.net/