Linked by Thom Holwerda on Tue 24th Oct 2006 10:25 UTC, submitted by Francis Kuntz
Mac OS X Apple has just released a new web page with developer information concerning Mac OS 10.5, Leopard. Among other things, the list includes: OpenGL 2.1, resolution independence, the adoption of the Mandatory Access Control framework from TrustedBSD, Code signing, and much more. And yes, boys and girls, there are screenshots as well. Update: Apple also launched faster MacBook Pros today. Update II: Screenshots of Leopard from ThinkSecret.
Thread beginning with comment 174654
To view parent comment, click here.
To read all comments associated with this story, please click here.
RE[2]: Objective C, now with GC
by zlynx on Tue 24th Oct 2006 14:21 UTC in reply to "RE: Objective C, now with GC"
zlynx
Member since:
2005-07-20

Since nearly all Apple machines are SMP now, a good concurrent GC would benefit from that too. Being able to garbage collect from another thread on another CPU makes GC nearly free, if the locking is done well.

Reply Parent Bookmark Score: 2

rayiner Member since:
2005-07-06

It really doesn't make it free. The barriers and such required for concurrent GC to occur do impose a hit on mutator throughput. What it allows is very short and consistent pause times for the mutator, which is the important thing for most applications. In comparison, the relatively fixed hit on mutator performance is much less important.

Reply Parent Bookmark Score: 1