diff options
author | Ujjwal Sharma <usharma1998@gmail.com> | 2019-03-15 18:35:06 +0530 |
---|---|---|
committer | Refael Ackermann <refack@gmail.com> | 2019-03-28 16:36:18 -0400 |
commit | f579e1194046c50f2e6bb54348d48c8e7d1a53cf (patch) | |
tree | 9125787c758358365f74f9fd9673c14f57e67870 /deps/v8/test/mkgrokdump | |
parent | 2c73868b0471fbd4038f500d076df056cbf697fe (diff) | |
download | node-new-f579e1194046c50f2e6bb54348d48c8e7d1a53cf.tar.gz |
deps: update V8 to 7.4.288.13
PR-URL: https://github.com/nodejs/node/pull/26685
Reviewed-By: Anna Henningsen <anna@addaleax.net>
Reviewed-By: Michaƫl Zasso <targos@protonmail.com>
Reviewed-By: Refael Ackermann <refack@gmail.com>
Diffstat (limited to 'deps/v8/test/mkgrokdump')
-rw-r--r-- | deps/v8/test/mkgrokdump/mkgrokdump.cc | 4 | ||||
-rw-r--r-- | deps/v8/test/mkgrokdump/mkgrokdump.status | 5 | ||||
-rw-r--r-- | deps/v8/test/mkgrokdump/testcfg.py | 11 |
3 files changed, 15 insertions, 5 deletions
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 |