mirror of
https://github.com/denoland/deno.git
synced 2024-10-29 08:58:01 -04:00
Upgrade V8 to 7.1.302.4
This commit is contained in:
parent
92b0a94c23
commit
bcf10bcf27
4 changed files with 11 additions and 3 deletions
|
@ -401,7 +401,11 @@ after_test:
|
||||||
$dir = "$env:APPVEYOR_BUILD_FOLDER\out\$trap"
|
$dir = "$env:APPVEYOR_BUILD_FOLDER\out\$trap"
|
||||||
Exec { gn gen $dir | Out-Null }
|
Exec { gn gen $dir | Out-Null }
|
||||||
$files = Get-Tree $dir -File -Force -Recurse | where Extension -ne ".dll"
|
$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) {
|
if ($line_matches) {
|
||||||
$ctx = $line_matches.Line |
|
$ctx = $line_matches.Line |
|
||||||
Select-String "[^\s;,]*[\s=]*[^\s;,=]*$trap[^\s;,]*" -AllMatches |
|
Select-String "[^\s;,]*[\s=]*[^\s;,=]*$trap[^\s;,]*" -AllMatches |
|
||||||
|
|
3
.gn
3
.gn
|
@ -23,6 +23,9 @@ default_args = {
|
||||||
use_ozone = false
|
use_ozone = false
|
||||||
use_udev = 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
|
# 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
|
# for now. See http://clang.llvm.org/docs/ControlFlowIntegrity.html
|
||||||
is_cfi = false
|
is_cfi = false
|
||||||
|
|
|
@ -1,6 +1,6 @@
|
||||||
# Copyright 2018 the Deno authors. All rights reserved. MIT license.
|
# Copyright 2018 the Deno authors. All rights reserved. MIT license.
|
||||||
solutions = [{
|
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',
|
'name': 'v8',
|
||||||
'deps_file': 'DEPS',
|
'deps_file': 'DEPS',
|
||||||
'custom_deps': {
|
'custom_deps': {
|
||||||
|
@ -8,6 +8,7 @@ solutions = [{
|
||||||
'v8/third_party/colorama/src': None,
|
'v8/third_party/colorama/src': None,
|
||||||
'v8/testing/gmock': None,
|
'v8/testing/gmock': None,
|
||||||
'v8/tools/swarming_client': None,
|
'v8/tools/swarming_client': None,
|
||||||
|
'v8/tools/gyp': None,
|
||||||
'v8/third_party/instrumented_libraries': None,
|
'v8/third_party/instrumented_libraries': None,
|
||||||
'v8/third_party/android_tools': None,
|
'v8/third_party/android_tools': None,
|
||||||
'v8/third_party/depot_tools': None,
|
'v8/third_party/depot_tools': None,
|
||||||
|
|
|
@ -1 +1 @@
|
||||||
Subproject commit 71587318f7faf4ac4df78b355f5aec579e0de6fc
|
Subproject commit 33fa88485c6b32ebf8fc0c41d84ca2ece7f9a633
|
Loading…
Reference in a new issue