17 Oct
2009
17 Oct
'09
9:34 p.m.
Would these patches be interesting enough that I should dig up my PPC Mac? Do I have any hope to run libdispatch under Tiger?
"It depends", of course, on what sort of event delivery mechanism you use on Tiger. I'm not sure how fully kqueue was implemented back in Tiger (that was a long time ago, for my aging brain, and I don't have a handy Tiger box to check with) but there's always poll/select if you want to have a background thread monitor events and then reflect them back into the gcd dispatch loop somehow.
It's hard enough to find a Tiger compiler with sync builtins that I just installed FreeBSD. :-) Paolo