[Openmcl-devel] Grand Central Dispatch and CCL

R. Matthew Emerson rme at clozure.com
Mon Sep 14 17:36:16 PDT 2009


On Sep 14, 2009, at 6:47 PM, Matthew D. Swank wrote:

> On Sat, 12 Sep 2009 22:19:55 -0500
> "Matthew D. Swank" <akopa at charter.net> wrote:
>
>> Can Clozure-CL interact in any meaningful way with Grand Central
>> Dispatch?  Is it possible to construct blocks to be scheduled from
>> Lisp using the CCL ffi?
>>
>> Matt
>
> So no then...
>
> Is the question to flawed to deserve and answer, or does no-one know?
>
> I haven't been able to find it yet, but shouldn't there an API for
> constructing blocks using the compiled runtime (e.g. Give us a  
> function
> pointer and some representation of context, and we can totally give  
> you
> a pointer to block object that can be put into the series of tubes
> for scheduling).

The only thing I've seen to date that attempts to explain how blocks  
are implemented is

http://clang.llvm.org/docs/BlockImplementation.txt





More information about the Openmcl-devel mailing list