platform-macos.cc | 499 semaphore_create(mach_task_self(), &semaphore_, SYNC_POLICY_FIFO, count); local 503 semaphore_destroy(mach_task_self(), semaphore_); local 509 void Wait() { semaphore_wait(semaphore_); } 513 void Signal() { semaphore_signal(semaphore_); } 516 semaphore_t semaphore_; member in class:v8::internal::MacOSSemaphore 524 return semaphore_timedwait(semaphore_, ts) != KERN_OPERATION_TIMED_OUT;
|