![]() |
v8
3.14.5(node0.10.28)
V8 is Google's open source JavaScript engine
|
#include <cctest.h>


Public Types | |
| enum | PartOfTest { FIRST_PART, SECOND_PART, THIRD_PART, FOURTH_PART, LAST_PART = FOURTH_PART } |
Public Types inherited from Thread | |
| enum | LocalStorageKey { LOCAL_STORAGE_KEY_MIN_VALUE = kMinInt, LOCAL_STORAGE_KEY_MAX_VALUE = kMaxInt } |
Public Member Functions | |
| void | CallTest () |
| ApiTestFuzzer (int num) | |
| ~ApiTestFuzzer () | |
| virtual void | Run () |
Public Member Functions inherited from Thread | |
| Thread (const Options &options) | |
| virtual | ~Thread () |
| void | Start () |
| void | Join () |
| const char * | name () const |
| PlatformData * | data () |
Static Public Member Functions | |
| static void | SetUp (PartOfTest part) |
| static void | RunAllTests () |
| static void | TearDown () |
| static void | Fuzz () |
Static Public Member Functions inherited from Thread | |
| static LocalStorageKey | CreateThreadLocalKey () |
| static void | DeleteThreadLocalKey (LocalStorageKey key) |
| static void * | GetThreadLocal (LocalStorageKey key) |
| static int | GetThreadLocalInt (LocalStorageKey key) |
| static void | SetThreadLocal (LocalStorageKey key, void *value) |
| static void | SetThreadLocalInt (LocalStorageKey key, int value) |
| static bool | HasThreadLocal (LocalStorageKey key) |
| static void * | GetExistingThreadLocal (LocalStorageKey key) |
| static void | YieldCPU () |
Additional Inherited Members | |
Static Public Attributes inherited from Thread | |
| static const int | kMaxThreadNameLength = 16 |
| enum PartOfTest |
|
inlineexplicit |
|
inline |
| void CallTest | ( | ) |
Definition at line 10759 of file test-api.cc.
Referenced by Run().
|
static |
Definition at line 10620 of file test-api.cc.
References RegisterThreadedTest::fuzzer_, and RegisterThreadedTest::nth().
Referenced by CheckThisIndexedPropertyDeleter(), CheckThisIndexedPropertyEnumerator(), CheckThisIndexedPropertyQuery(), CheckThisIndexedPropertySetter(), CheckThisNamedPropertyDeleter(), CheckThisNamedPropertyEnumerator(), CheckThisNamedPropertyQuery(), CheckThisNamedPropertySetter(), CodeGenerationAllowed(), CodeGenerationDisallowed(), CThrowCountDown(), HandleF(), JSCheck(), ProvokeOutOfMemory(), ThrowFromC(), and ThrowValue().
|
virtual |
Implements Thread.
Definition at line 10648 of file test-api.cc.
References CallTest(), Semaphore::Signal(), and Semaphore::Wait().
|
static |
|
static |
Definition at line 10672 of file test-api.cc.
References ApiTestFuzzer(), RegisterThreadedTest::count(), RegisterThreadedTest::fuzzer_, LAST_PART, RegisterThreadedTest::nth(), and Thread::Start().
Referenced by TEST().
|
static |
Definition at line 10725 of file test-api.cc.
References RegisterThreadedTest::count(), RegisterThreadedTest::fuzzer_, Thread::Join(), RegisterThreadedTest::nth(), and NULL.
Referenced by TEST().