Converting a large project to GC
Converting a large project to GC
- Subject: Converting a large project to GC
- From: Joao Manuel Da Silva Neves <email@hidden>
- Date: Wed, 04 May 2011 15:03:04 +0200
Apple's documentation states: "The process of migrating a large project that uses reference counting can be difficult and error-prone—some patterns that work correctly with manual memory management will be incorrect after translation. In general, it is recommended that you use garbage collection only in new projects. If you already have a well-architected, well-understood application that uses reference counting, there should be little reason to migrate to GC"
Unfortunately we have a large project (think Apple's Aperture) that we're considering for migration to GC in order to reduce memory crashers and simplify memory management in the future.
Has anyone tried converting a large project to GC? If YES was it successful and worth it? What were the main issues encountered during the conversion?
Thanks!_______________________________________________
Cocoa-dev mailing list (email@hidden)
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:
This email sent to email@hidden