v8
3.25.30(node0.11.13)
V8 is Google's open source JavaScript engine
|
#include <stdlib.h>
#include "v8.h"
#include "api.h"
#include "cctest.h"
#include "compilation-cache.h"
#include "debug.h"
#include "deoptimizer.h"
#include "isolate.h"
#include "platform.h"
#include "stub-cache.h"
Go to the source code of this file.
Data Structures | |
class | AlwaysOptimizeAllowNativesSyntaxNoInlining |
class | AllowNativesSyntaxNoInlining |
Macros | |
#define | SMALL_STRING_BUFFER_SIZE 80 |
Functions | |
TEST (DeoptimizeSimple) | |
TEST (DeoptimizeSimpleWithArguments) | |
TEST (DeoptimizeSimpleNested) | |
TEST (DeoptimizeRecursive) | |
TEST (DeoptimizeMultiple) | |
TEST (DeoptimizeConstructor) | |
TEST (DeoptimizeConstructorMultiple) | |
TEST (DeoptimizeBinaryOperationADDString) | |
TEST (DeoptimizeBinaryOperationADD) | |
TEST (DeoptimizeBinaryOperationSUB) | |
TEST (DeoptimizeBinaryOperationMUL) | |
TEST (DeoptimizeBinaryOperationDIV) | |
TEST (DeoptimizeBinaryOperationMOD) | |
TEST (DeoptimizeCompare) | |
TEST (DeoptimizeLoadICStoreIC) | |
TEST (DeoptimizeLoadICStoreICNested) | |
#define SMALL_STRING_BUFFER_SIZE 80 |
Definition at line 50 of file test-deoptimization.cc.
TEST | ( | DeoptimizeSimple | ) |
Definition at line 115 of file test-deoptimization.cc.
References CHECK, CHECK_EQ, Context::GetIsolate(), Context::Global(), and CcTest::i_isolate().
TEST | ( | DeoptimizeSimpleWithArguments | ) |
Definition at line 153 of file test-deoptimization.cc.
References CHECK, CHECK_EQ, Context::GetIsolate(), Context::Global(), and CcTest::i_isolate().
TEST | ( | DeoptimizeSimpleNested | ) |
Definition at line 192 of file test-deoptimization.cc.
References CHECK, CHECK_EQ, Context::GetIsolate(), Context::Global(), and CcTest::i_isolate().
TEST | ( | DeoptimizeRecursive | ) |
Definition at line 217 of file test-deoptimization.cc.
References Local< T >::Cast(), CHECK, CHECK_EQ, Context::GetIsolate(), Context::Global(), CcTest::i_isolate(), Handle< T >::IsEmpty(), CcTest::isolate(), and String::NewFromUtf8().
TEST | ( | DeoptimizeMultiple | ) |
Definition at line 244 of file test-deoptimization.cc.
References CHECK_EQ, Context::GetIsolate(), Context::Global(), and CcTest::i_isolate().
TEST | ( | DeoptimizeConstructor | ) |
Definition at line 272 of file test-deoptimization.cc.
References CHECK, CHECK_EQ, Context::GetIsolate(), Context::Global(), and CcTest::i_isolate().
TEST | ( | DeoptimizeConstructorMultiple | ) |
Definition at line 310 of file test-deoptimization.cc.
References CHECK_EQ, Context::GetIsolate(), Context::Global(), and CcTest::i_isolate().
TEST | ( | DeoptimizeBinaryOperationADDString | ) |
Definition at line 339 of file test-deoptimization.cc.
References CHECK, CHECK_EQ, Context::GetIsolate(), Context::Global(), and CcTest::i_isolate().
TEST | ( | DeoptimizeBinaryOperationADD | ) |
Definition at line 430 of file test-deoptimization.cc.
References CHECK_EQ, Context::GetIsolate(), Context::Global(), and CcTest::i_isolate().
TEST | ( | DeoptimizeBinaryOperationSUB | ) |
Definition at line 443 of file test-deoptimization.cc.
References CHECK_EQ, Context::GetIsolate(), Context::Global(), and CcTest::i_isolate().
TEST | ( | DeoptimizeBinaryOperationMUL | ) |
Definition at line 456 of file test-deoptimization.cc.
References CHECK_EQ, Context::GetIsolate(), Context::Global(), and CcTest::i_isolate().
TEST | ( | DeoptimizeBinaryOperationDIV | ) |
Definition at line 469 of file test-deoptimization.cc.
References CHECK_EQ, Context::GetIsolate(), Context::Global(), and CcTest::i_isolate().
TEST | ( | DeoptimizeBinaryOperationMOD | ) |
Definition at line 482 of file test-deoptimization.cc.
References CHECK_EQ, Context::GetIsolate(), Context::Global(), and CcTest::i_isolate().
TEST | ( | DeoptimizeCompare | ) |
Definition at line 495 of file test-deoptimization.cc.
References CHECK, CHECK_EQ, Context::GetIsolate(), Context::Global(), and CcTest::i_isolate().
TEST | ( | DeoptimizeLoadICStoreIC | ) |
Definition at line 539 of file test-deoptimization.cc.
References CHECK, CHECK_EQ, Context::GetIsolate(), Context::Global(), and CcTest::i_isolate().
TEST | ( | DeoptimizeLoadICStoreICNested | ) |
Definition at line 619 of file test-deoptimization.cc.
References CHECK, CHECK_EQ, Context::GetIsolate(), Context::Global(), and CcTest::i_isolate().