diff options
author | Michaël Zasso <targos@protonmail.com> | 2017-10-18 15:03:02 -0700 |
---|---|---|
committer | Michaël Zasso <targos@protonmail.com> | 2017-10-18 17:01:41 -0700 |
commit | 3d1b3df9486c0e7708065257f7311902f6b7b366 (patch) | |
tree | cb051bdeaead11e06dcd97725783e0f113afb1bf /deps/v8/test/debugger | |
parent | e2cddbb8ccdb7b3c4a40c8acc630f68703bc77b5 (diff) | |
download | android-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')
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(); } |