| Index: test/cctest/interpreter/generate-bytecode-expectations.cc
|
| diff --git a/test/cctest/interpreter/generate-bytecode-expectations.cc b/test/cctest/interpreter/generate-bytecode-expectations.cc
|
| index f8237593e4ce84d79a7fed7e8c795f90306002a4..7817d94f0383cb81453aae70cb4216af8c032435 100644
|
| --- a/test/cctest/interpreter/generate-bytecode-expectations.cc
|
| +++ b/test/cctest/interpreter/generate-bytecode-expectations.cc
|
| @@ -4,6 +4,7 @@
|
|
|
| #include <cstring>
|
| #include <fstream>
|
| +#include <memory>
|
| #include <vector>
|
|
|
| #include "test/cctest/interpreter/bytecode-expectations-printer.h"
|
| @@ -12,7 +13,6 @@
|
| #include "include/v8.h"
|
|
|
| #include "src/base/logging.h"
|
| -#include "src/base/smart-pointers.h"
|
| #include "src/compiler.h"
|
| #include "src/interpreter/interpreter.h"
|
|
|
| @@ -102,8 +102,8 @@ class V8InitializationScope final {
|
| v8::Isolate* isolate() const { return isolate_; }
|
|
|
| private:
|
| - v8::base::SmartPointer<v8::Platform> platform_;
|
| - v8::base::SmartPointer<v8::ArrayBuffer::Allocator> allocator_;
|
| + std::unique_ptr<v8::Platform> platform_;
|
| + std::unique_ptr<v8::ArrayBuffer::Allocator> allocator_;
|
| v8::Isolate* isolate_;
|
|
|
| DISALLOW_COPY_AND_ASSIGN(V8InitializationScope);
|
| @@ -354,7 +354,7 @@ V8InitializationScope::V8InitializationScope(const char* exec_path)
|
| v8::V8::Initialize();
|
|
|
| v8::Isolate::CreateParams create_params;
|
| - allocator_.Reset(v8::ArrayBuffer::Allocator::NewDefaultAllocator());
|
| + allocator_.reset(v8::ArrayBuffer::Allocator::NewDefaultAllocator());
|
| create_params.array_buffer_allocator = allocator_.get();
|
|
|
| isolate_ = v8::Isolate::New(create_params);
|
|
|