diff options
author | Michaƫl Zasso <targos@protonmail.com> | 2018-01-24 20:16:06 +0100 |
---|---|---|
committer | Myles Borins <mylesborins@google.com> | 2018-01-24 15:02:20 -0800 |
commit | 4c4af643e5042d615a60c6bbc05aee9d81b903e5 (patch) | |
tree | 3fb0a97988fe4439ae3ae06f26915d1dcf8cab92 /deps/v8/samples | |
parent | fa9f31a4fda5a3782c652e56e394465805ebb50f (diff) | |
download | android-node-v8-4c4af643e5042d615a60c6bbc05aee9d81b903e5.tar.gz android-node-v8-4c4af643e5042d615a60c6bbc05aee9d81b903e5.tar.bz2 android-node-v8-4c4af643e5042d615a60c6bbc05aee9d81b903e5.zip |
deps: update V8 to 6.4.388.40
PR-URL: https://github.com/nodejs/node/pull/17489
Reviewed-By: Colin Ihrig <cjihrig@gmail.com>
Reviewed-By: Matteo Collina <matteo.collina@gmail.com>
Reviewed-By: Myles Borins <myles.borins@gmail.com>
Reviewed-By: Ali Ijaz Sheikh <ofrobots@google.com>
Diffstat (limited to 'deps/v8/samples')
-rw-r--r-- | deps/v8/samples/hello-world.cc | 5 | ||||
-rw-r--r-- | deps/v8/samples/process.cc | 6 | ||||
-rw-r--r-- | deps/v8/samples/shell.cc | 9 |
3 files changed, 9 insertions, 11 deletions
diff --git a/deps/v8/samples/hello-world.cc b/deps/v8/samples/hello-world.cc index 9d8058da41..ab6f0dd8bf 100644 --- a/deps/v8/samples/hello-world.cc +++ b/deps/v8/samples/hello-world.cc @@ -13,8 +13,8 @@ int main(int argc, char* argv[]) { // Initialize V8. v8::V8::InitializeICUDefaultLocation(argv[0]); v8::V8::InitializeExternalStartupData(argv[0]); - v8::Platform* platform = v8::platform::CreateDefaultPlatform(); - v8::V8::InitializePlatform(platform); + std::unique_ptr<v8::Platform> platform = v8::platform::NewDefaultPlatform(); + v8::V8::InitializePlatform(platform.get()); v8::V8::Initialize(); // Create a new Isolate and make it the current one. @@ -56,7 +56,6 @@ int main(int argc, char* argv[]) { isolate->Dispose(); v8::V8::Dispose(); v8::V8::ShutdownPlatform(); - delete platform; delete create_params.array_buffer_allocator; return 0; } diff --git a/deps/v8/samples/process.cc b/deps/v8/samples/process.cc index 7ee85a84f9..f22407a837 100644 --- a/deps/v8/samples/process.cc +++ b/deps/v8/samples/process.cc @@ -701,8 +701,8 @@ void PrintMap(map<string, string>* m) { int main(int argc, char* argv[]) { v8::V8::InitializeICUDefaultLocation(argv[0]); v8::V8::InitializeExternalStartupData(argv[0]); - v8::Platform* platform = v8::platform::CreateDefaultPlatform(); - v8::V8::InitializePlatform(platform); + std::unique_ptr<v8::Platform> platform = v8::platform::NewDefaultPlatform(); + v8::V8::InitializePlatform(platform.get()); v8::V8::Initialize(); map<string, string> options; string file; @@ -728,7 +728,7 @@ int main(int argc, char* argv[]) { fprintf(stderr, "Error initializing processor.\n"); return 1; } - if (!ProcessEntries(platform, &processor, kSampleSize, kSampleRequests)) + if (!ProcessEntries(platform.get(), &processor, kSampleSize, kSampleRequests)) return 1; PrintMap(&output); } diff --git a/deps/v8/samples/shell.cc b/deps/v8/samples/shell.cc index 0f8e2a4fdc..81b028720c 100644 --- a/deps/v8/samples/shell.cc +++ b/deps/v8/samples/shell.cc @@ -66,8 +66,8 @@ static bool run_shell; int main(int argc, char* argv[]) { v8::V8::InitializeICUDefaultLocation(argv[0]); v8::V8::InitializeExternalStartupData(argv[0]); - v8::Platform* platform = v8::platform::CreateDefaultPlatform(); - v8::V8::InitializePlatform(platform); + std::unique_ptr<v8::Platform> platform = v8::platform::NewDefaultPlatform(); + v8::V8::InitializePlatform(platform.get()); v8::V8::Initialize(); v8::V8::SetFlagsFromCommandLine(&argc, argv, true); v8::Isolate::CreateParams create_params; @@ -85,13 +85,12 @@ int main(int argc, char* argv[]) { return 1; } v8::Context::Scope context_scope(context); - result = RunMain(isolate, platform, argc, argv); - if (run_shell) RunShell(context, platform); + result = RunMain(isolate, platform.get(), argc, argv); + if (run_shell) RunShell(context, platform.get()); } isolate->Dispose(); v8::V8::Dispose(); v8::V8::ShutdownPlatform(); - delete platform; delete create_params.array_buffer_allocator; return result; } |