PDA

View Full Version : Any Details of Obj-C Garbage Collection at WWDC?




HiRez
Aug 7, 2006, 04:35 PM
I didn't see any in the keynote snippets I read, but since this is a more surface-oriented, infotizement I didn't really expected. Someonw who is there find out what the deal is, please. Will it be enabled in Leopard? Will it support turning all on/all off, and/or a mixed mode where you can have it on but manage individual objects manually? How does it deal with issues such as circular references? Any word on performance hit?



mduser63
Aug 7, 2006, 08:18 PM
Garbage collection will be in (http://www.apple.com/macosx/leopard/xcode.html) Leopard, but that's all we know.

caveman_uk
Aug 8, 2006, 03:26 AM
This sounds pretty cool.


Project Snapshots

Record the state of your project anytime, and restore it instantly. Experiment with new features without spending time or brain cells committing them to a source control system. Like saving a game in Civilization 4, Xcode 3.0 lets you go back in time without repercussions.

SCM for people (like me) that can't be bothered to bugger about with Subversion.

mduser63
Aug 8, 2006, 07:11 AM
This sounds pretty cool.

SCM for people (like me) that can't be bothered to bugger about with Subversion.

Do you think this is just Time Machine at work? It seems like without any real new functionality in XCode (other than good integration with TM), Time Machine will do this for you.

caveman_uk
Aug 8, 2006, 07:27 AM
It had occured to me it might just be an implementation of TM...without the snazzy UI. As far as I can see TM does an incremental backup once a day. Maybe the new xcode does it more often?

Palad1
Aug 8, 2006, 07:53 AM
Imho, it's using the TimeMachine API just as iPhoto does.

Plus, SubVersion on a Mac has encoding problems, and I don't think I ever saw these being patched. And another thing, SVN needs a repository, I don't see Apple creating a SVN Db for each project when it has TimeMachine.