[Openmcl-devel] add-gc-hook / drain-termination-queue
carlos.ungil at gmail.com
Sat Sep 7 22:14:12 UTC 2013
I have implemented a proper solution using locks, which seems to work fine and has the added benefit of fixing the concurrency issues for other implementations as well (I used bordeaux-threads as compatibility layer).
Thanks again for you help.
On 07/09/2013, at 15:14, Carlos Ungil <carlos.ungil at gmail.com> wrote:
> On 07/09/2013, at 12:04, Gary Byers <gb at clozure.com> wrote:
>> Start by trying to explain how it's doing anything at all. (...)
> I'm using (ccl::add-gc-hook .... :post-gc) which as far as I can see is implemented.
> Thanks for the example using locks. I agree it is a better solution in principle, I'll try wrapping all the foreign functions in with-lock-grabbed to avoid multi-threaded access to R.
More information about the Openmcl-devel