v8
3.14.5(node0.10.28)
V8 is Google's open source JavaScript engine
|
#include <stdlib.h>
#include "v8.h"
#include "api.h"
#include "cctest.h"
#include "frames-inl.h"
#include "string-stream.h"
Go to the source code of this file.
Functions | |
THREADED_TEST (PropertyHandler) | |
THREADED_TEST (GlobalVariableAccess) | |
THREADED_TEST (AccessorIC) | |
THREADED_TEST (AccessorProhibitsOverwriting) | |
THREADED_TEST (HandleScopePop) | |
THREADED_TEST (DirectCall) | |
THREADED_TEST (EmptyResult) | |
THREADED_TEST (NoReuseRegress) | |
THREADED_TEST (Regress1054726) | |
THREADED_TEST (Gc) | |
THREADED_TEST (StackIteration) | |
THREADED_TEST (HandleScopeSegment) | |
Variables | |
int | foo |
int | bar |
int | baz |
THREADED_TEST | ( | PropertyHandler | ) |
Definition at line 54 of file test-accessors.cc.
References CHECK_EQ, Context::Global(), and FunctionTemplate::New().
THREADED_TEST | ( | GlobalVariableAccess | ) |
Definition at line 87 of file test-accessors.cc.
References CHECK_EQ, FunctionTemplate::InstanceTemplate(), External::New(), and FunctionTemplate::New().
THREADED_TEST | ( | AccessorIC | ) |
Definition at line 138 of file test-accessors.cc.
References Handle< T >::Cast(), CHECK_EQ, Object::Get(), Context::Global(), Array::Length(), Integer::New(), Object::New(), ObjectTemplate::NewInstance(), and ObjectTemplate::SetAccessor().
THREADED_TEST | ( | AccessorProhibitsOverwriting | ) |
Definition at line 171 of file test-accessors.cc.
References CHECK, Context::Global(), v8::PROHIBITS_OVERWRITING, and v8::ReadOnly.
THREADED_TEST | ( | HandleScopePop | ) |
Definition at line 220 of file test-accessors.cc.
References CHECK_EQ, Context::Global(), String::New(), ObjectTemplate::NewInstance(), HandleScope::NumberOfHandles(), and ObjectTemplate::SetAccessor().
THREADED_TEST | ( | DirectCall | ) |
Definition at line 257 of file test-accessors.cc.
References CHECK, CHECK_EQ, Script::Compile(), Context::Global(), String::New(), ObjectTemplate::NewInstance(), NULL, and ObjectTemplate::SetAccessor().
THREADED_TEST | ( | EmptyResult | ) |
Definition at line 283 of file test-accessors.cc.
References CHECK, Script::Compile(), Context::Global(), String::New(), ObjectTemplate::NewInstance(), NULL, ObjectTemplate::SetAccessor(), and v8::Undefined().
THREADED_TEST | ( | NoReuseRegress | ) |
Definition at line 298 of file test-accessors.cc.
References CHECK, CHECK_EQ, Script::Compile(), Context::Global(), String::New(), ObjectTemplate::NewInstance(), NULL, ObjectTemplate::SetAccessor(), and v8::Undefined().
THREADED_TEST | ( | Regress1054726 | ) |
Definition at line 346 of file test-accessors.cc.
References CHECK_EQ, Context::Global(), ObjectTemplate::NewInstance(), and ObjectTemplate::SetAccessor().
THREADED_TEST | ( | Gc | ) |
Definition at line 383 of file test-accessors.cc.
References Context::Global(), ObjectTemplate::NewInstance(), and ObjectTemplate::SetAccessor().
THREADED_TEST | ( | StackIteration | ) |
Definition at line 415 of file test-accessors.cc.
References StringStream::ClearMentionedObjectCache(), Context::Global(), ObjectTemplate::NewInstance(), and ObjectTemplate::SetAccessor().
THREADED_TEST | ( | HandleScopeSegment | ) |
Definition at line 441 of file test-accessors.cc.
References CHECK_EQ, Context::Global(), Value::Int32Value(), ObjectTemplate::NewInstance(), and ObjectTemplate::SetAccessor().
int bar |
Definition at line 85 of file test-accessors.cc.
Referenced by THREADED_TEST().
int baz |
Definition at line 85 of file test-accessors.cc.
Referenced by TEST().
int foo |
Definition at line 85 of file test-accessors.cc.
Referenced by PowersOfTenCache::GetCachedPowerForBinaryExponentRange(), TEST(), and THREADED_TEST().