Thanks', guys. These are both excellent suggestions. I'll weight them in order to determine which will be the best fit for my particular needs.

-Michael



On Aug 24, 2009, at 10:21 AM, Adam R. Maxwell wrote:


On Aug 24, 2009, at 5:47 AM, Rob Keniger wrote:


On 24/08/2009, at 10:25 PM, Michael A. Crawford wrote:

I have written an application that uses the NSOperation and NSOperationQueue classes. My customer now wants me to make it run on Tiger. Before I try to write my own limited version of NSOperation and NSOperationQueue that creates threads based on the number of available processing cores (I know there is more to a good implementation than that), I though someone out there might have already done so. So, I'm looking for a drop in implementation I can insert into my existing CDAppTask class.


There's RAOperationQueue:

I wrote an implementation as part of my FileView framework at http://fileview.googlecode.com (BSD license). As far as features, it's somewhere between NSOperationQueue and RAOperationQueue; e.g., I don't support dependencies, since I don't need them, and the concurrent task scheduling doesn't try to adjust based on load. However, it should be easy to extract from the framework, and it's been tested and used on Tiger and later.


_______________________________________________

Cocoa-dev mailing list ([email protected])

Please do not post admin requests or moderator comments to the list.
Contact the moderators at cocoa-dev-admins(at)lists.apple.com

Help/Unsubscribe/Update your Subscription:
http://lists.apple.com/mailman/options/cocoa-dev/michaelacrawford%40me.com

This email sent to [email protected]

_______________________________________________

Cocoa-dev mailing list ([email protected])

Please do not post admin requests or moderator comments to the list.
Contact the moderators at cocoa-dev-admins(at)lists.apple.com

Help/Unsubscribe/Update your Subscription:
http://lists.apple.com/mailman/options/cocoa-dev/archive%40mail-archive.com

This email sent to [email protected]

Reply via email to