chicken-users
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: [Chicken-users] Posix threading


From: Julian Morrison
Subject: Re: [Chicken-users] Posix threading
Date: Thu, 10 Mar 2005 23:47:13 +0000
User-agent: Debian Thunderbird 1.0 (X11/20050116)

Julian Morrison wrote:

Perhaps Posix threaded programs could work, provided they only rely upon "evicted" shared data?

Hmm, thinking... that won't work because all the defines etc are mobile in heap.

Perhaps Chicken could be extended with a form (call-with-stable-pointers) that allows a thunk to be called, and for the duration only things created in that thunk are accessible to GC? Meaning, it (abstractly) evicts everything, calls the thunk, and unevicts everything it evicted. (In practise there may be a less brute-force algorithm).




reply via email to

[Prev in Thread] Current Thread [Next in Thread]