dispatch_semaphore_create(3) on macOS
The text b49009254ba5, as macOS 10.12.3, macOS 10.12.2, macOS 10.12.1, macOS 10.12, OS X 10.11.6, OS X 10.11.5, OS X 10.11.4, OS X 10.11.3, OS X 10.11.2, OS X 10.11.1, OS X 10.11, OS X 10.10.5, OS X 10.10.4, OS X 10.10.3, OS X 10.10.2, OS X 10.10.1, OS X 10.10, OS X 10.9.5, OS X 10.9.4, OS X 10.9.3, OS X 10.9.2, OS X 10.9.1, OS X 10.9 shipped it.
synchronized counting semaphore