Skip to content

Commit

Permalink
Upgrade V8 to 7.1.302.4
Browse files Browse the repository at this point in the history
  • Loading branch information
ry committed Oct 20, 2018
1 parent 92b0a94 commit bcf10bc
Show file tree
Hide file tree
Showing 4 changed files with 11 additions and 3 deletions.
6 changes: 5 additions & 1 deletion .appveyor.yml
Original file line number Diff line number Diff line change
Expand Up @@ -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 |
Expand Down
3 changes: 3 additions & 0 deletions .gn
Original file line number Diff line number Diff line change
Expand Up @@ -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:https://clang.llvm.org/docs/ControlFlowIntegrity.html
is_cfi = false
Expand Down
3 changes: 2 additions & 1 deletion gclient_config.py
Original file line number Diff line number Diff line change
@@ -1,13 +1,14 @@
# 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': {
'v8/third_party/catapult': None,
'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,
Expand Down
2 changes: 1 addition & 1 deletion third_party
Submodule third_party updated 3502 files

0 comments on commit bcf10bc

Please sign in to comment.