[LLVMdev] Grand Central Dispatch open sourced, with links to clang/compiler-rt

Shantonu Sen ssen at apple.com
Thu Sep 10 22:07:05 PDT 2009


Hello,

The source code for Grand Central Dispatch (libdispatch) in Mac OS X  
10.6 Snow Leopard has been released: <http:// 
libdispatch.macosforge.org/>

Prominently noted on the page is a link for a portable C compiler with  
blocks support (clang) and the blocks runtime (part of compiler-rt)!

The libdispatch project consists of the user space implementation of  
the Grand Central Dispatch API as seen in Mac OS X version 10.6 Snow  
Leopard. The Mac OS X kernel support for GCD may be found in the xnu  
project. While kernel support provides many performance optimizations  
on Mac OS X, it is not strictly required for portability to other  
platforms. However, in order to implement the full API for Grand  
Central Dispatch, C compiler support for blocks is required. The  
blocks runtime is available as part of the LLVM project.

Shantonu

Sent from my MacBook

-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.llvm.org/pipermail/llvm-dev/attachments/20090910/90ac5568/attachment.html>


More information about the llvm-dev mailing list