[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: Is anyone working on anything libdispatch related?
From: |
David Chisnall |
Subject: |
Re: Is anyone working on anything libdispatch related? |
Date: |
Wed, 12 Jan 2011 09:49:33 +0000 |
Eric managed to compile libdispatch under Linux using the blocks support in
libobjc2 and libkqueue (which emulates kqueue on top of timerfd / epoll and
friends).
Libobjc2 itself will use libdispatch for background work if it's installed at
compile time, but will fall back to its internal implementation of a simplified
subset if not.
I don't think there are any plans on using libdispatch as a non-optional
component in GNUstep. There are some 10.6 APIs that are obviously designed to
be implemented with libdispatch (the block-using iterators with the parallel
flag, for example, clearly expect to be implemented by pushing all of the
blocks off to a libdispatch concurrent queue), but we don't currently implement
any of them.
There didn't seem to be much enthusiasm for an NSRunLoop cleanup, so I focussed
on fun things instead.
David
On 12 Jan 2011, at 08:00, Banlu Kemiyatorn wrote:
> Hi, Are you guys working with libdispatch? I just asked since I saw DC
> & RFM's conversations in the archive. I am having my eyes on a GDK
> backend but first I need a way to unify gmainloop and our run loop so
> I wonder how certain we are on using libdispatch.
> Thanks!
-- Sent from my PDP-11