From f579e1194046c50f2e6bb54348d48c8e7d1a53cf Mon Sep 17 00:00:00 2001 From: Ujjwal Sharma Date: Fri, 15 Mar 2019 18:35:06 +0530 Subject: deps: update V8 to 7.4.288.13 MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit PR-URL: https://github.com/nodejs/node/pull/26685 Reviewed-By: Anna Henningsen Reviewed-By: Michaƫl Zasso Reviewed-By: Refael Ackermann --- deps/v8/test/mkgrokdump/mkgrokdump.cc | 4 ++-- deps/v8/test/mkgrokdump/mkgrokdump.status | 5 +++++ deps/v8/test/mkgrokdump/testcfg.py | 11 ++++++++--- 3 files changed, 15 insertions(+), 5 deletions(-) (limited to 'deps/v8/test/mkgrokdump') diff --git a/deps/v8/test/mkgrokdump/mkgrokdump.cc b/deps/v8/test/mkgrokdump/mkgrokdump.cc index 5582fd2b75..8c30c653cd 100644 --- a/deps/v8/test/mkgrokdump/mkgrokdump.cc +++ b/deps/v8/test/mkgrokdump/mkgrokdump.cc @@ -8,7 +8,7 @@ #include "include/v8.h" #include "src/frames.h" -#include "src/heap/heap.h" +#include "src/heap/heap-inl.h" #include "src/heap/spaces.h" #include "src/isolate.h" #include "src/objects-inl.h" @@ -16,7 +16,7 @@ namespace v8 { static const char* kHeader = - "# Copyright 2018 the V8 project authors. All rights reserved.\n" + "# Copyright 2019 the V8 project authors. All rights reserved.\n" "# Use of this source code is governed by a BSD-style license that can\n" "# be found in the LICENSE file.\n" "\n" diff --git a/deps/v8/test/mkgrokdump/mkgrokdump.status b/deps/v8/test/mkgrokdump/mkgrokdump.status index 110cf6d15e..62453ad979 100644 --- a/deps/v8/test/mkgrokdump/mkgrokdump.status +++ b/deps/v8/test/mkgrokdump/mkgrokdump.status @@ -9,4 +9,9 @@ '*': [SKIP], }], # variant != default or arch != x64 or lite_mode +############################################################################## +['variant == jitless and not embedded_builtins', { + '*': [SKIP], +}], # variant == jitless and not embedded_builtins + ] diff --git a/deps/v8/test/mkgrokdump/testcfg.py b/deps/v8/test/mkgrokdump/testcfg.py index d8f0380e75..0a20dc9839 100644 --- a/deps/v8/test/mkgrokdump/testcfg.py +++ b/deps/v8/test/mkgrokdump/testcfg.py @@ -11,6 +11,12 @@ from testrunner.outproc import mkgrokdump SHELL = 'mkgrokdump' + +class TestLoader(testsuite.TestLoader): + def _list_test_filenames(self): + yield SHELL + +#TODO(tmrts): refactor the test creation logic to migrate to TestLoader class TestSuite(testsuite.TestSuite): def __init__(self, *args, **kwargs): super(TestSuite, self).__init__(*args, **kwargs) @@ -18,9 +24,8 @@ class TestSuite(testsuite.TestSuite): v8_path = os.path.dirname(os.path.dirname(os.path.abspath(self.root))) self.expected_path = os.path.join(v8_path, 'tools', 'v8heapconst.py') - def ListTests(self): - test = self._create_test(SHELL) - return [test] + def _test_loader_class(self): + return TestLoader def _test_class(self): return TestCase -- cgit v1.2.1