diff options
m--------- | build | 0 | ||||
-rw-r--r-- | gclient_config.py | 3 | ||||
-rw-r--r-- | libdeno/api.cc | 2 | ||||
m--------- | third_party | 0 | ||||
-rw-r--r-- | tools/third_party.py | 3 |
5 files changed, 4 insertions, 4 deletions
diff --git a/build b/build -Subproject 1e3840b6d9c3fd3dc7be4fc2c1a2de7798d63df +Subproject 89b12c46424e9d18499ebecda24cfc5fad0c2c4 diff --git a/gclient_config.py b/gclient_config.py index ca22aca79..658a4d2fe 100644 --- a/gclient_config.py +++ b/gclient_config.py @@ -1,6 +1,7 @@ # Copyright 2018-2019 the Deno authors. All rights reserved. MIT license. solutions = [{ - 'url': 'https://chromium.googlesource.com/v8/v8.git@7.2.502.16', + 'url': + 'https://chromium.googlesource.com/v8/v8.git@7.4.98', 'name': 'v8', 'deps_file': 'DEPS', 'custom_deps': { diff --git a/libdeno/api.cc b/libdeno/api.cc index 5e451de8e..e540c95fc 100644 --- a/libdeno/api.cc +++ b/libdeno/api.cc @@ -84,7 +84,7 @@ deno_buf deno_get_snapshot(Deno* d_) { d->context_.Reset(); auto blob = d->snapshot_creator_->CreateBlob( - v8::SnapshotCreator::FunctionCodeHandling::kClear); + v8::SnapshotCreator::FunctionCodeHandling::kKeep); return {nullptr, 0, reinterpret_cast<uint8_t*>(const_cast<char*>(blob.data)), blob.raw_size}; } diff --git a/third_party b/third_party -Subproject 5ff36c849d4eece1fe910d74dc5318e554d1822 +Subproject c8e3a6e37ff575a6f41168235651f5ef684f198 diff --git a/tools/third_party.py b/tools/third_party.py index 8bbc319b7..4f8a8b5b7 100644 --- a/tools/third_party.py +++ b/tools/third_party.py @@ -255,8 +255,7 @@ def download_clang_format(): # Download clang by calling the clang update script. def download_clang(): - run(['python', - tp('v8/tools/clang/scripts/update.py'), '--if-needed'], + run(['python', tp('v8/tools/clang/scripts/update.py')], env=google_env()) |