Searched defs:sem_ (Results 1 - 6 of 6) sorted by relevance
/external/v8/src/ |
H A D | platform-freebsd.cc | 506 explicit FreeBSDSemaphore(int count) { sem_init(&sem_, 0, count); } 507 virtual ~FreeBSDSemaphore() { sem_destroy(&sem_); } 511 virtual void Signal() { sem_post(&sem_); } 513 sem_t sem_; member in class:v8::internal::FreeBSDSemaphore 519 int result = sem_wait(&sem_); 547 int result = sem_timedwait(&sem_, &ts);
|
H A D | platform-openbsd.cc | 479 explicit OpenBSDSemaphore(int count) { sem_init(&sem_, 0, count); } 480 virtual ~OpenBSDSemaphore() { sem_destroy(&sem_); } 484 virtual void Signal() { sem_post(&sem_); } 486 sem_t sem_; member in class:v8::internal::OpenBSDSemaphore 492 int result = sem_wait(&sem_); 520 int result = sem_trywait(&sem_);
|
H A D | platform-solaris.cc | 445 explicit SolarisSemaphore(int count) { sem_init(&sem_, 0, count); } 446 virtual ~SolarisSemaphore() { sem_destroy(&sem_); } 450 virtual void Signal() { sem_post(&sem_); } 452 sem_t sem_; member in class:v8::internal::SolarisSemaphore 458 int result = sem_wait(&sem_); 508 int result = sem_timedwait(&sem_, &ts);
|
H A D | debug.h | 883 Semaphore* const sem_; member in class:v8::internal::MessageDispatchHelperThread
|
H A D | platform-linux.cc | 600 explicit LinuxSemaphore(int count) { sem_init(&sem_, 0, count); } 601 virtual ~LinuxSemaphore() { sem_destroy(&sem_); } 605 virtual void Signal() { sem_post(&sem_); } 607 sem_t sem_; member in class:v8::internal::LinuxSemaphore 613 int result = sem_wait(&sem_); 650 int result = sem_timedwait(&sem_, &ts);
|
/external/v8/test/cctest/ |
H A D | test-debug.cc | 3818 v8::internal::Semaphore* sem_; member in class:ThreadBarrier 3825 sem_ = OS::CreateSemaphore(0); 3834 delete sem_; 3843 sem_->Signal(); 3852 sem_->Wait(); // these two lines are not atomic.
|
Completed in 252 milliseconds