diff options
-rw-r--r-- | .appveyor.yml | 6 | ||||
-rw-r--r-- | .gn | 3 | ||||
-rw-r--r-- | gclient_config.py | 3 | ||||
m--------- | third_party | 0 |
4 files changed, 10 insertions, 2 deletions
diff --git a/.appveyor.yml b/.appveyor.yml index 97f374c8d..98673ab1d 100644 --- a/.appveyor.yml +++ b/.appveyor.yml @@ -401,7 +401,11 @@ after_test: $dir = "$env:APPVEYOR_BUILD_FOLDER\out\$trap" Exec { gn gen $dir | Out-Null } $files = Get-Tree $dir -File -Force -Recurse | where Extension -ne ".dll" - Select-String $trap -Path $files -SimpleMatch | tee -Variable line_matches + Select-String $trap -Path $files -SimpleMatch | where { + # V8 took the liberty to produce an absolute path in their ninja + # output. We can't do much about that, so we just ignore it. + $_.Line -notmatch "v8/builtins-generated/bytecodes-builtins-list.h" + } | tee -Variable line_matches if ($line_matches) { $ctx = $line_matches.Line | Select-String "[^\s;,]*[\s=]*[^\s;,=]*$trap[^\s;,]*" -AllMatches | @@ -23,6 +23,9 @@ default_args = { use_ozone = false use_udev = false + # To disable "use_atk" and other features that we don't need. + is_desktop_linux = false + # TODO(ry) We may want to turn on CFI at some point. Disabling for simplicity # for now. See http://clang.llvm.org/docs/ControlFlowIntegrity.html is_cfi = false diff --git a/gclient_config.py b/gclient_config.py index f5c1cda52..93d744a3f 100644 --- a/gclient_config.py +++ b/gclient_config.py @@ -1,6 +1,6 @@ # Copyright 2018 the Deno authors. All rights reserved. MIT license. solutions = [{ - 'url': 'https://chromium.googlesource.com/v8/v8.git@7.0.276.15', + 'url': 'https://chromium.googlesource.com/v8/v8.git@7.1.302.4', 'name': 'v8', 'deps_file': 'DEPS', 'custom_deps': { @@ -8,6 +8,7 @@ solutions = [{ 'v8/third_party/colorama/src': None, 'v8/testing/gmock': None, 'v8/tools/swarming_client': None, + 'v8/tools/gyp': None, 'v8/third_party/instrumented_libraries': None, 'v8/third_party/android_tools': None, 'v8/third_party/depot_tools': None, diff --git a/third_party b/third_party -Subproject 71587318f7faf4ac4df78b355f5aec579e0de6f +Subproject 33fa88485c6b32ebf8fc0c41d84ca2ece7f9a63 |