gnustep-dev
[Top][All Lists]
Advanced

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

Re: [PATCH 18/21] Added support for libdispatch main queue in the main r


From: Richard Frith-Macdonald
Subject: Re: [PATCH 18/21] Added support for libdispatch main queue in the main run loop.
Date: Mon, 4 Mar 2013 09:00:20 +0000

On 1 Mar 2013, at 18:15, Jean-Charles BERTIN wrote:

> Hmmm sorry but its clearly none of these solutions that will fix the
> problem: if context watchers is empty the run loop will never execute
> -[GSRunLoopCtxt pollUntil:within:]!
> 
> So I suggest an another patch to fix this.


Adding support for linking libdispatch into the run loop sounds like a good 
idea,  but I'm having some trouble sorting this out ... you seem to be doing a 
patch on a patch on a patch or something like that, and it's hard to see from 
all the stuff you've posted, what is what.

Could you please try to put together a single patch for the changes you think 
are needed (and only those changes)  for libdispatch.

Please see the guidelines for this on the wiki for this 
(http://mediawiki.gnustep.org/index.php/Report_Bugs)

In fact, I guess this might be split into two stages ... the first, smaller 
patch, to change configure.ac and the cofig.h.in and base.make.in files to 
detect the presence/usability of libdispatch (would we only consider it usable 
if we had block support?), and the second to conditionally include libdispatch 
into the runloop, and to implement the testcases to demonstrate that the 
integration works and that it doesn't break things.


reply via email to

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