Index: test/cctest/test-unboxed-doubles.cc |
diff --git a/test/cctest/test-unboxed-doubles.cc b/test/cctest/test-unboxed-doubles.cc |
index 41ce56388e92012efb97146b88beef64b034ca10..bc350b61a53073069b6d947887dde0b02c5f9815 100644 |
--- a/test/cctest/test-unboxed-doubles.cc |
+++ b/test/cctest/test-unboxed-doubles.cc |
@@ -2,6 +2,9 @@ |
// Use of this source code is governed by a BSD-style license that can be |
// found in the LICENSE file. |
+// TODO(mythria): Remove this define after this flag is turned on globally |
+#define V8_IMMINENT_DEPRECATION_WARNINGS |
+ |
#include <stdlib.h> |
#include <utility> |
@@ -50,8 +53,10 @@ static Handle<String> MakeName(const char* str, int suffix) { |
Handle<JSObject> GetObject(const char* name) { |
- return v8::Utils::OpenHandle( |
- *v8::Handle<v8::Object>::Cast(CcTest::global()->Get(v8_str(name)))); |
+ return v8::Utils::OpenHandle(*v8::Local<v8::Object>::Cast( |
+ CcTest::global() |
+ ->Get(v8::Isolate::GetCurrent()->GetCurrentContext(), v8_str(name)) |
+ .ToLocalChecked())); |
} |