| Index: test/cctest/test-assembler-ia32.cc
|
| diff --git a/test/cctest/test-assembler-ia32.cc b/test/cctest/test-assembler-ia32.cc
|
| index e92e48f83c0176cd190da1cd11504b4e4b67ac61..61762852a784ba5921eae614a24171c3b75001e8 100644
|
| --- a/test/cctest/test-assembler-ia32.cc
|
| +++ b/test/cctest/test-assembler-ia32.cc
|
| @@ -58,10 +58,10 @@ static void InitializeVM() {
|
|
|
| TEST(AssemblerIa320) {
|
| InitializeVM();
|
| - v8::HandleScope scope;
|
| + Isolate* isolate = reinterpret_cast<Isolate*>(env->GetIsolate());
|
| + HandleScope scope(isolate);
|
|
|
| v8::internal::byte buffer[256];
|
| - Isolate* isolate = Isolate::Current();
|
| Assembler assm(isolate, buffer, sizeof buffer);
|
|
|
| __ mov(eax, Operand(esp, 4));
|
| @@ -87,10 +87,10 @@ TEST(AssemblerIa320) {
|
|
|
| TEST(AssemblerIa321) {
|
| InitializeVM();
|
| - v8::HandleScope scope;
|
| + Isolate* isolate = reinterpret_cast<Isolate*>(env->GetIsolate());
|
| + HandleScope scope(isolate);
|
|
|
| v8::internal::byte buffer[256];
|
| - Isolate* isolate = Isolate::Current();
|
| Assembler assm(isolate, buffer, sizeof buffer);
|
| Label L, C;
|
|
|
| @@ -126,10 +126,10 @@ TEST(AssemblerIa321) {
|
|
|
| TEST(AssemblerIa322) {
|
| InitializeVM();
|
| - v8::HandleScope scope;
|
| + Isolate* isolate = reinterpret_cast<Isolate*>(env->GetIsolate());
|
| + HandleScope scope(isolate);
|
|
|
| v8::internal::byte buffer[256];
|
| - Isolate* isolate = Isolate::Current();
|
| Assembler assm(isolate, buffer, sizeof buffer);
|
| Label L, C;
|
|
|
| @@ -173,10 +173,10 @@ TEST(AssemblerIa323) {
|
| InitializeVM();
|
| if (!CpuFeatures::IsSupported(SSE2)) return;
|
|
|
| - v8::HandleScope scope;
|
| + Isolate* isolate = reinterpret_cast<Isolate*>(env->GetIsolate());
|
| + HandleScope scope(isolate);
|
|
|
| v8::internal::byte buffer[256];
|
| - Isolate* isolate = Isolate::Current();
|
| Assembler assm(isolate, buffer, sizeof buffer);
|
|
|
| CHECK(CpuFeatures::IsSupported(SSE2));
|
| @@ -209,10 +209,10 @@ TEST(AssemblerIa324) {
|
| InitializeVM();
|
| if (!CpuFeatures::IsSupported(SSE2)) return;
|
|
|
| - v8::HandleScope scope;
|
| + Isolate* isolate = reinterpret_cast<Isolate*>(env->GetIsolate());
|
| + HandleScope scope(isolate);
|
|
|
| v8::internal::byte buffer[256];
|
| - Isolate* isolate = Isolate::Current();
|
| Assembler assm(isolate, buffer, sizeof buffer);
|
|
|
| CHECK(CpuFeatures::IsSupported(SSE2));
|
| @@ -241,10 +241,10 @@ TEST(AssemblerIa324) {
|
| static int baz = 42;
|
| TEST(AssemblerIa325) {
|
| InitializeVM();
|
| - v8::HandleScope scope;
|
| + Isolate* isolate = reinterpret_cast<Isolate*>(env->GetIsolate());
|
| + HandleScope scope(isolate);
|
|
|
| v8::internal::byte buffer[256];
|
| - Isolate* isolate = Isolate::Current();
|
| Assembler assm(isolate, buffer, sizeof buffer);
|
|
|
| __ mov(eax, Operand(reinterpret_cast<intptr_t>(&baz), RelocInfo::NONE32));
|
| @@ -268,9 +268,9 @@ TEST(AssemblerIa326) {
|
| InitializeVM();
|
| if (!CpuFeatures::IsSupported(SSE2)) return;
|
|
|
| - v8::HandleScope scope;
|
| + Isolate* isolate = reinterpret_cast<Isolate*>(env->GetIsolate());
|
| + HandleScope scope(isolate);
|
| v8::internal::byte buffer[256];
|
| - Isolate* isolate = Isolate::Current();
|
| Assembler assm(isolate, buffer, sizeof buffer);
|
|
|
| CpuFeatureScope fscope(&assm, SSE2);
|
| @@ -314,9 +314,9 @@ TEST(AssemblerIa328) {
|
| InitializeVM();
|
| if (!CpuFeatures::IsSupported(SSE2)) return;
|
|
|
| - v8::HandleScope scope;
|
| + Isolate* isolate = reinterpret_cast<Isolate*>(env->GetIsolate());
|
| + HandleScope scope(isolate);
|
| v8::internal::byte buffer[256];
|
| - Isolate* isolate = Isolate::Current();
|
| Assembler assm(isolate, buffer, sizeof buffer);
|
| CpuFeatureScope fscope(&assm, SSE2);
|
| __ mov(eax, Operand(esp, 4));
|
| @@ -349,9 +349,9 @@ typedef int (*F7)(double x, double y);
|
|
|
| TEST(AssemblerIa329) {
|
| InitializeVM();
|
| - v8::HandleScope scope;
|
| + Isolate* isolate = reinterpret_cast<Isolate*>(env->GetIsolate());
|
| + HandleScope scope(isolate);
|
| v8::internal::byte buffer[256];
|
| - Isolate* isolate = Isolate::Current();
|
| MacroAssembler assm(isolate, buffer, sizeof buffer);
|
| enum { kEqual = 0, kGreater = 1, kLess = 2, kNaN = 3, kUndefined = 4 };
|
| Label equal_l, less_l, greater_l, nan_l;
|
| @@ -405,8 +405,8 @@ TEST(AssemblerIa329) {
|
| TEST(AssemblerIa3210) {
|
| // Test chaining of label usages within instructions (issue 1644).
|
| InitializeVM();
|
| - v8::HandleScope scope;
|
| - Isolate* isolate = Isolate::Current();
|
| + Isolate* isolate = reinterpret_cast<Isolate*>(env->GetIsolate());
|
| + HandleScope scope(isolate);
|
| Assembler assm(isolate, NULL, 0);
|
|
|
| Label target;
|
| @@ -419,9 +419,9 @@ TEST(AssemblerIa3210) {
|
|
|
| TEST(AssemblerMultiByteNop) {
|
| InitializeVM();
|
| - v8::HandleScope scope;
|
| + Isolate* isolate = reinterpret_cast<Isolate*>(env->GetIsolate());
|
| + HandleScope scope(isolate);
|
| v8::internal::byte buffer[1024];
|
| - Isolate* isolate = Isolate::Current();
|
| Assembler assm(isolate, buffer, sizeof(buffer));
|
| __ push(ebx);
|
| __ push(ecx);
|
|
|