aboutsummaryrefslogtreecommitdiff
path: root/deps/v8/test/debugger
diff options
context:
space:
mode:
authorMichaël Zasso <targos@protonmail.com>2017-10-18 15:03:02 -0700
committerMichaël Zasso <targos@protonmail.com>2017-10-18 17:01:41 -0700
commit3d1b3df9486c0e7708065257f7311902f6b7b366 (patch)
treecb051bdeaead11e06dcd97725783e0f113afb1bf /deps/v8/test/debugger
parente2cddbb8ccdb7b3c4a40c8acc630f68703bc77b5 (diff)
downloadandroid-node-v8-3d1b3df9486c0e7708065257f7311902f6b7b366.tar.gz
android-node-v8-3d1b3df9486c0e7708065257f7311902f6b7b366.tar.bz2
android-node-v8-3d1b3df9486c0e7708065257f7311902f6b7b366.zip
deps: update V8 to 6.2.414.32
PR-URL: https://github.com/nodejs/node/pull/15362 Reviewed-By: Myles Borins <myles.borins@gmail.com> Reviewed-By: Colin Ihrig <cjihrig@gmail.com> Reviewed-By: Matteo Collina <matteo.collina@gmail.com> Reviewed-By: Ben Noordhuis <info@bnoordhuis.nl>
Diffstat (limited to 'deps/v8/test/debugger')
-rw-r--r--deps/v8/test/debugger/debug/debug-evaluate-locals-capturing.js1
-rw-r--r--deps/v8/test/debugger/debug/debug-evaluate-locals-optimized-double.js1
-rw-r--r--deps/v8/test/debugger/debug/debug-evaluate-locals-optimized.js1
-rw-r--r--deps/v8/test/debugger/debug/debug-evaluate-modify-catch-block-scope.js1
-rw-r--r--deps/v8/test/debugger/debug/debug-evaluate-no-side-effect-async.js2
-rw-r--r--deps/v8/test/debugger/debug/debug-evaluate-no-side-effect-builtins-2.js2
-rw-r--r--deps/v8/test/debugger/debug/debug-evaluate-no-side-effect-builtins.js2
-rw-r--r--deps/v8/test/debugger/debug/debug-evaluate-no-side-effect-control.js2
-rw-r--r--deps/v8/test/debugger/debug/debug-evaluate-no-side-effect-iife.js2
-rw-r--r--deps/v8/test/debugger/debug/debug-evaluate-no-side-effect-ops.js2
-rw-r--r--deps/v8/test/debugger/debug/debug-evaluate-no-side-effect.js2
-rw-r--r--deps/v8/test/debugger/debug/debug-optimize.js2
-rw-r--r--deps/v8/test/debugger/debug/debug-receiver.js2
-rw-r--r--deps/v8/test/debugger/debug/debug-scopes-suspended-generators.js6
-rw-r--r--deps/v8/test/debugger/debug/debug-script.js2
-rw-r--r--deps/v8/test/debugger/debug/debug-stepin-accessor.js2
-rw-r--r--deps/v8/test/debugger/debug/debug-stepin-property-function-call.js2
-rw-r--r--deps/v8/test/debugger/debug/regress/regress-crbug-171715.js1
-rw-r--r--deps/v8/test/debugger/debug/regress/regress-debug-code-recompilation.js2
-rw-r--r--deps/v8/test/debugger/debugger.status20
-rw-r--r--deps/v8/test/debugger/regress/regress-5901-1.js2
21 files changed, 10 insertions, 49 deletions
diff --git a/deps/v8/test/debugger/debug/debug-evaluate-locals-capturing.js b/deps/v8/test/debugger/debug/debug-evaluate-locals-capturing.js
index d2ad57eb77..0ca1d97e39 100644
--- a/deps/v8/test/debugger/debug/debug-evaluate-locals-capturing.js
+++ b/deps/v8/test/debugger/debug/debug-evaluate-locals-capturing.js
@@ -2,6 +2,7 @@
// Use of this source code is governed by a BSD-style license that can be
// found in the LICENSE file.
+// Flags: --no-always-opt --no-stress-opt
Debug = debug.Debug
var exception = null;
diff --git a/deps/v8/test/debugger/debug/debug-evaluate-locals-optimized-double.js b/deps/v8/test/debugger/debug/debug-evaluate-locals-optimized-double.js
index 79abb00c07..462194c07b 100644
--- a/deps/v8/test/debugger/debug/debug-evaluate-locals-optimized-double.js
+++ b/deps/v8/test/debugger/debug/debug-evaluate-locals-optimized-double.js
@@ -26,7 +26,6 @@
// OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
// Flags: --expose-gc
-// Flags: --inline-construct
Debug = debug.Debug
diff --git a/deps/v8/test/debugger/debug/debug-evaluate-locals-optimized.js b/deps/v8/test/debugger/debug/debug-evaluate-locals-optimized.js
index 32e5379502..93c90b5abb 100644
--- a/deps/v8/test/debugger/debug/debug-evaluate-locals-optimized.js
+++ b/deps/v8/test/debugger/debug/debug-evaluate-locals-optimized.js
@@ -26,7 +26,6 @@
// OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
// Flags: --expose-gc
-// Flags: --inline-construct
Debug = debug.Debug
diff --git a/deps/v8/test/debugger/debug/debug-evaluate-modify-catch-block-scope.js b/deps/v8/test/debugger/debug/debug-evaluate-modify-catch-block-scope.js
index f7d1b8de07..656399b0ae 100644
--- a/deps/v8/test/debugger/debug/debug-evaluate-modify-catch-block-scope.js
+++ b/deps/v8/test/debugger/debug/debug-evaluate-modify-catch-block-scope.js
@@ -2,6 +2,7 @@
// Use of this source code is governed by a BSD-style license that can be
// found in the LICENSE file.
+// Flags: --no-always-opt --no-stress-opt
Debug = debug.Debug
diff --git a/deps/v8/test/debugger/debug/debug-evaluate-no-side-effect-async.js b/deps/v8/test/debugger/debug/debug-evaluate-no-side-effect-async.js
index 39893df276..c5c8eeb9c6 100644
--- a/deps/v8/test/debugger/debug/debug-evaluate-no-side-effect-async.js
+++ b/deps/v8/test/debugger/debug/debug-evaluate-no-side-effect-async.js
@@ -2,8 +2,6 @@
// Use of this source code is governed by a BSD-style license that can be
// found in the LICENSE file.
-// Flags: --no-stress-fullcodegen
-
// Test that asynchronous features do not work with
// side-effect free debug-evaluate.
diff --git a/deps/v8/test/debugger/debug/debug-evaluate-no-side-effect-builtins-2.js b/deps/v8/test/debugger/debug/debug-evaluate-no-side-effect-builtins-2.js
index 90f7cf2866..1b357ef6bb 100644
--- a/deps/v8/test/debugger/debug/debug-evaluate-no-side-effect-builtins-2.js
+++ b/deps/v8/test/debugger/debug/debug-evaluate-no-side-effect-builtins-2.js
@@ -2,8 +2,6 @@
// Use of this source code is governed by a BSD-style license that can be
// found in the LICENSE file.
-// Flags: --no-stress-fullcodegen
-
Debug = debug.Debug
var exception = null;
diff --git a/deps/v8/test/debugger/debug/debug-evaluate-no-side-effect-builtins.js b/deps/v8/test/debugger/debug/debug-evaluate-no-side-effect-builtins.js
index f1f4e58199..73edb03a60 100644
--- a/deps/v8/test/debugger/debug/debug-evaluate-no-side-effect-builtins.js
+++ b/deps/v8/test/debugger/debug/debug-evaluate-no-side-effect-builtins.js
@@ -2,8 +2,6 @@
// Use of this source code is governed by a BSD-style license that can be
// found in the LICENSE file.
-// Flags: --no-stress-fullcodegen
-
Debug = debug.Debug
var exception = null;
diff --git a/deps/v8/test/debugger/debug/debug-evaluate-no-side-effect-control.js b/deps/v8/test/debugger/debug/debug-evaluate-no-side-effect-control.js
index 17826a5138..e19a277546 100644
--- a/deps/v8/test/debugger/debug/debug-evaluate-no-side-effect-control.js
+++ b/deps/v8/test/debugger/debug/debug-evaluate-no-side-effect-control.js
@@ -2,8 +2,6 @@
// Use of this source code is governed by a BSD-style license that can be
// found in the LICENSE file.
-// Flags: --no-stress-fullcodegen
-
Debug = debug.Debug
var exception = null;
diff --git a/deps/v8/test/debugger/debug/debug-evaluate-no-side-effect-iife.js b/deps/v8/test/debugger/debug/debug-evaluate-no-side-effect-iife.js
index 3bc97f1973..c8dc2a528d 100644
--- a/deps/v8/test/debugger/debug/debug-evaluate-no-side-effect-iife.js
+++ b/deps/v8/test/debugger/debug/debug-evaluate-no-side-effect-iife.js
@@ -2,8 +2,6 @@
// Use of this source code is governed by a BSD-style license that can be
// found in the LICENSE file.
-// Flags: --no-stress-fullcodegen
-
// Test that declaring local variables in IIFEs works with
// side-effect free debug-evaluate.
diff --git a/deps/v8/test/debugger/debug/debug-evaluate-no-side-effect-ops.js b/deps/v8/test/debugger/debug/debug-evaluate-no-side-effect-ops.js
index c900df2f93..e56645d05b 100644
--- a/deps/v8/test/debugger/debug/debug-evaluate-no-side-effect-ops.js
+++ b/deps/v8/test/debugger/debug/debug-evaluate-no-side-effect-ops.js
@@ -2,8 +2,6 @@
// Use of this source code is governed by a BSD-style license that can be
// found in the LICENSE file.
-// Flags: --no-stress-fullcodegen
-
Debug = debug.Debug
var exception = null;
diff --git a/deps/v8/test/debugger/debug/debug-evaluate-no-side-effect.js b/deps/v8/test/debugger/debug/debug-evaluate-no-side-effect.js
index 58d95628b8..26cf258a9d 100644
--- a/deps/v8/test/debugger/debug/debug-evaluate-no-side-effect.js
+++ b/deps/v8/test/debugger/debug/debug-evaluate-no-side-effect.js
@@ -2,8 +2,6 @@
// Use of this source code is governed by a BSD-style license that can be
// found in the LICENSE file.
-// Flags: --no-stress-fullcodegen
-
Debug = debug.Debug
var exception = null;
diff --git a/deps/v8/test/debugger/debug/debug-optimize.js b/deps/v8/test/debugger/debug/debug-optimize.js
index 75f048fc04..f296816aa2 100644
--- a/deps/v8/test/debugger/debug/debug-optimize.js
+++ b/deps/v8/test/debugger/debug/debug-optimize.js
@@ -2,7 +2,7 @@
// Use of this source code is governed by a BSD-style license that can be
// found in the LICENSE file.
-// Flags: --opt --no-always-opt --no-stress-fullcodegen
+// Flags: --opt --no-always-opt
var Debug = debug.Debug;
diff --git a/deps/v8/test/debugger/debug/debug-receiver.js b/deps/v8/test/debugger/debug/debug-receiver.js
index 9096e315f6..d93c313fa7 100644
--- a/deps/v8/test/debugger/debug/debug-receiver.js
+++ b/deps/v8/test/debugger/debug/debug-receiver.js
@@ -37,7 +37,7 @@ var end_test_count = 0;
var break_count = 0;
// Debug event listener which delegates. Exceptions have to be
-// explictly caught here and checked later because exception in the
+// explicitly caught here and checked later because exception in the
// listener are not propagated to the surrounding JavaScript code.
function listener(event, exec_state, event_data, data) {
try {
diff --git a/deps/v8/test/debugger/debug/debug-scopes-suspended-generators.js b/deps/v8/test/debugger/debug/debug-scopes-suspended-generators.js
index ab35a5fa4a..2d9d253386 100644
--- a/deps/v8/test/debugger/debug/debug-scopes-suspended-generators.js
+++ b/deps/v8/test/debugger/debug/debug-scopes-suspended-generators.js
@@ -2,7 +2,6 @@
// Use of this source code is governed by a BSD-style license that can be
// found in the LICENSE file.
-// Flags: --no-stress-fullcodegen
// The functions used for testing backtraces. They are at the top to make the
// testing of source line/column easier.
@@ -276,14 +275,13 @@ function *gen10() {
g = gen10();
g.next();
CheckScopeChain([debug.ScopeType.Block,
- debug.ScopeType.Block,
debug.ScopeType.Local,
debug.ScopeType.Script,
debug.ScopeType.Global], g);
-CheckScopeContent({i: 0}, 1, g);
+CheckScopeContent({i: 0}, 0, g);
g.next();
-CheckScopeContent({i: 1}, 1, g);
+CheckScopeContent({i: 1}, 0, g);
// Nested generators.
diff --git a/deps/v8/test/debugger/debug/debug-script.js b/deps/v8/test/debugger/debug/debug-script.js
index 9fb271eb62..98aa5553d7 100644
--- a/deps/v8/test/debugger/debug/debug-script.js
+++ b/deps/v8/test/debugger/debug/debug-script.js
@@ -80,7 +80,7 @@ assertTrue(extension_count == 2 || extension_count == 3);
// This script, test-api.js and mjsunit.js has been loaded. If using d8, d8
// loads a normal script during startup too.
assertTrue(normal_count == 3 || normal_count == 4);
-assertTrue(inspector_count == 1);
+assertTrue(inspector_count == 0);
// Test a builtins script.
var array_script = Debug.findScript('native array.js');
diff --git a/deps/v8/test/debugger/debug/debug-stepin-accessor.js b/deps/v8/test/debugger/debug/debug-stepin-accessor.js
index d0b49dd847..64bebb885d 100644
--- a/deps/v8/test/debugger/debug/debug-stepin-accessor.js
+++ b/deps/v8/test/debugger/debug/debug-stepin-accessor.js
@@ -234,7 +234,7 @@ function testProtoSetter1_2() {
for (var n in this) {
if (n.substr(0, 4) != 'test' ||
- n == 'testRunner') {
+ n == 'testRunner' || n == 'testAsync') {
continue;
}
state = 1;
diff --git a/deps/v8/test/debugger/debug/debug-stepin-property-function-call.js b/deps/v8/test/debugger/debug/debug-stepin-property-function-call.js
index 8dd8334c9e..454518afd0 100644
--- a/deps/v8/test/debugger/debug/debug-stepin-property-function-call.js
+++ b/deps/v8/test/debugger/debug/debug-stepin-property-function-call.js
@@ -134,7 +134,7 @@ function testCall_RuntimeVariable3() {
var functionsCalled = 0;
for (var n in this) {
- if (n.substr(0, 4) != 'test' || typeof this[n] !== "function") {
+ if (n.substr(0, 4) != 'test' || typeof this[n] !== "function" || n == 'testAsync') {
continue;
}
state = 1;
diff --git a/deps/v8/test/debugger/debug/regress/regress-crbug-171715.js b/deps/v8/test/debugger/debug/regress/regress-crbug-171715.js
index c50562e74b..7024cdf292 100644
--- a/deps/v8/test/debugger/debug/regress/regress-crbug-171715.js
+++ b/deps/v8/test/debugger/debug/regress/regress-crbug-171715.js
@@ -25,6 +25,7 @@
// (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE
// OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
+// Flags: --no-always-opt --no-stress-opt
Debug = debug.Debug
diff --git a/deps/v8/test/debugger/debug/regress/regress-debug-code-recompilation.js b/deps/v8/test/debugger/debug/regress/regress-debug-code-recompilation.js
index 995f787c11..ce6ce8692d 100644
--- a/deps/v8/test/debugger/debug/regress/regress-debug-code-recompilation.js
+++ b/deps/v8/test/debugger/debug/regress/regress-debug-code-recompilation.js
@@ -25,8 +25,6 @@
// (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE
// OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
-// Flags: --hydrogen-filter=Debug.setBreakPoint
-
Debug = debug.Debug
Debug.setListener(function(){});
diff --git a/deps/v8/test/debugger/debugger.status b/deps/v8/test/debugger/debugger.status
index f04fe0439e..bbb4507bdf 100644
--- a/deps/v8/test/debugger/debugger.status
+++ b/deps/v8/test/debugger/debugger.status
@@ -86,24 +86,4 @@
'debug/debug-liveedit-restart-frame': [SKIP],
}], # 'arch == s390 or arch == s390x'
-##############################################################################
-['variant == fullcode', {
- # fullcode doesn't generate precise return positions
- 'debug/debug-multiple-var-decl': [SKIP],
- 'debug/debug-step-into-valueof': [SKIP],
- 'regress/regress-5901-2': [SKIP],
- 'debug/debug-step-into-json': [SKIP],
- 'debug/es6/debug-step-destructuring-assignment': [SKIP],
- 'debug/es6/debug-step-into-regexp-subclass': [SKIP],
- 'debug/es8/async-debug-step-in': [SKIP],
- 'debug/debug-stepin-builtin-callback-opt': [SKIP],
- 'debug/debug-stepin-foreach': [SKIP],
- 'debug/es6/debug-stepin-default-parameters': [SKIP],
- 'debug/es6/debug-stepin-proxies': [SKIP],
- 'debug/es6/debug-promises/stepin-handler': [SKIP],
- 'debug/debug-liveedit-stepin': [SKIP],
- 'debug/es6/debug-stepin-microtasks': [SKIP],
- 'debug/ignition/elided-instruction': [SKIP],
- 'debug/es6/debug-stepin-string-template': [SKIP],
-}], # variant == fullcode
]
diff --git a/deps/v8/test/debugger/regress/regress-5901-1.js b/deps/v8/test/debugger/regress/regress-5901-1.js
index 2309512904..0edffe7965 100644
--- a/deps/v8/test/debugger/regress/regress-5901-1.js
+++ b/deps/v8/test/debugger/regress/regress-5901-1.js
@@ -2,8 +2,6 @@
// Use of this source code is governed by a BSD-style license that can be
// found in the LICENSE file.
-// Flags: --no-stress-fullcodegen
-
function f() {
throw new Error();
}