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

Re: [sc-dev] jost - gui helpfiles - some typos

IIUC, in SC an operation is either blocking or asynchronous (because VM threads are non-preemptive).

yes, you may have to block it though if you depend on the return of an asynchronous call (as we do with s.sync in the case of server client communication)

Possibly that's another reason to isolate gui calls on one thread: if objective-C allows preemptive threading (which it probably does), thread safety is an issue that's avoided by queuing all calls in a single thread. Just a guess.


On Dec 18, 2008, at 8:25 AM, Julian Rohrhuber wrote:

probably it is good to distinguish blocking from non-blocking (which can both be the case with either synchronous and asynchronous calls).

: H. James Harkins
: <mailto:jamshark70@xxxxxxxxxxxxxxxxx>jamshark70@xxxxxxxxxxxxxxxxx
: <http://www.dewdrop-world.net>http://www.dewdrop-world.net

"Come said the Muse,
Sing me a song no poet has yet chanted,
Sing me the universal."  -- Whitman



sc-dev mailing list

info (subscription, etc.): http://www.beast.bham.ac.uk/research/sc_mailing_lists.shtml
archive: https://listarc.bham.ac.uk/marchives/sc-dev/
search: https://listarc.bham.ac.uk/lists/sc-dev/search/