V8 Project
semaphore-unittest.cc File Reference
#include <cstring>
#include "src/base/platform/platform.h"
#include "src/base/platform/semaphore.h"
#include "src/base/platform/time.h"
#include "testing/gtest/include/gtest/gtest.h"
+ Include dependency graph for semaphore-unittest.cc:

Go to the source code of this file.

Classes

class  v8::base::anonymous_namespace{semaphore-unittest.cc}::FINAL
 

Namespaces

 v8
 Debugger support for the V8 JavaScript engine.
 
 v8::base
 
 v8::base::anonymous_namespace{semaphore-unittest.cc}
 

Functions

 v8::base::TEST (Semaphore, ProducerConsumer)
 
 v8::base::TEST (Semaphore, WaitAndSignal)
 
 v8::base::TEST (Semaphore, WaitFor)
 

Variables

static const char v8::base::anonymous_namespace{semaphore-unittest.cc}::kAlphabet [] = "XKOAD"
 
static const size_t v8::base::anonymous_namespace{semaphore-unittest.cc}::kAlphabetSize = sizeof(kAlphabet) - 1
 
static const size_t v8::base::anonymous_namespace{semaphore-unittest.cc}::kBufferSize = 987
 
static const size_t v8::base::anonymous_namespace{semaphore-unittest.cc}::kDataSize = kBufferSize * kAlphabetSize * 10