gptkbp:instanceOf
|
concurrency framework
|
gptkbp:abbreviation
|
gptkb:GCD
|
gptkbp:alternativeTo
|
gptkb:NSOperationQueue
gptkb:pthread
|
gptkbp:category
|
gptkb:software
multithreading
parallel computing
task scheduling
|
gptkbp:developedBy
|
gptkb:Apple_Inc.
|
gptkbp:documentation
|
https://developer.apple.com/documentation/dispatch
|
gptkbp:feature
|
semaphores
groups
timers
barriers
asynchronous execution
sources
dispatch queues
synchronous execution
work items
|
https://www.w3.org/2000/01/rdf-schema#label
|
Grand Central Dispatch
|
gptkbp:introducedIn
|
gptkb:Mac_OS_X_Snow_Leopard
gptkb:Mac_OS_X_10.6
|
gptkbp:openSource
|
gptkb:Apache_License_2.0
2016
true
|
gptkbp:platform
|
gptkb:iOS
gptkb:macOS
gptkb:tvOS
gptkb:watchOS
gptkb:Linux
|
gptkbp:programmingLanguage
|
gptkb:Objective-C
gptkb:Swift
C
|
gptkbp:purpose
|
concurrent code execution
|
gptkbp:releaseYear
|
2009
|
gptkbp:repository
|
https://github.com/apple/swift-corelibs-libdispatch
|
gptkbp:usedIn
|
iOS app development
macOS app development
|
gptkbp:bfsParent
|
gptkb:Mac_OS_X_10.6_Snow_Leopard
gptkb:Darwin_(macOS_kernel)
gptkb:Core_Services
gptkb:libdispatch
gptkb:Mac_OS_X_Snow_Leopard
gptkb:BlocksRuntime
gptkb:macOS_X_10.6
gptkb:Mac_OS_X_10.6
gptkb:Darwin_operating_system
|
gptkbp:bfsLayer
|
7
|