Greetings!
Reading the documentation, I've found out a statement: the developers are able to use Apple's GCD within the apps on Tizen platform (Tizen 2.0 Release Notes). Quite a thrilling announcement, isn't it? Unfortunately, in fact the things are not the way they seem to be. Yes, it is true the LLVM compiler gets its job done; nevertheless almost all "killer"-features of GCD are not applicable e.g. none of the blocks dispatched on the main queue are performed. So the dispatch_asynch in company with the background queues of default priorities become useless due to there is no way to return to the main queue from the background ones (just for information, to be able to return to the main queue the dispatch_main() needs calling; that is never done due to the apps on Tizen platform has their own run loop). Another thing that isn't clear is the memory management: what is the right way to manage the objects allocated on the heap and passed in the blocks? Is it the same way the objects are treated within the appications on Objective-C?
As the result, the Tizen-team seems to me too quick to claim such statements. IMHO, deceiveing the developers is not the best way to attract their attention. Dear Tizen-team, I guess I'm not alone who's looking forward to your feedback. Or, at least, update the documentation to avoid misunderstanding.
Regards!