summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
m---------build0
-rw-r--r--gclient_config.py3
-rw-r--r--libdeno/api.cc2
m---------third_party0
-rw-r--r--tools/third_party.py3
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())