diff options
author | Ali Ijaz Sheikh <ofrobots@google.com> | 2016-04-07 14:06:55 -0700 |
---|---|---|
committer | Ali Ijaz Sheikh <ofrobots@google.com> | 2016-04-14 10:03:39 -0700 |
commit | 52af5c4eebf4de8638aef0338bd826656312a02a (patch) | |
tree | 628dc9fb0b558c3a73a2160706fef368876fe548 /deps/v8/test/message | |
parent | 6e3e8acc7cc7ebd3d67db5ade1247b8b558efe09 (diff) | |
download | android-node-v8-52af5c4eebf4de8638aef0338bd826656312a02a.tar.gz android-node-v8-52af5c4eebf4de8638aef0338bd826656312a02a.tar.bz2 android-node-v8-52af5c4eebf4de8638aef0338bd826656312a02a.zip |
deps: upgrade V8 to 5.0.71.32
* Pick up the branch head for V8 5.0 stable [1]
* Edit v8 gitignore to allow trace_event copy
* Update V8 DEP trace_event as per deps/v8/DEPS [2]
[1] https://chromium.googlesource.com/v8/v8.git/+/3c67831
[2] https://chromium.googlesource.com/chromium/src/base/trace_event/common/+/4b09207e447ae5bd34643b4c6321bee7b76d35f9
Ref: https://github.com/nodejs/node/pull/5945
PR-URL: https://github.com/nodejs/node/pull/6111
Reviewed-By: targos - Michaƫl Zasso <mic.besace@gmail.com>
Reviewed-By: bnoordhuis - Ben Noordhuis <info@bnoordhuis.nl>
Reviewed-By: indutny - Fedor Indutny <fedor.indutny@gmail.com>
Diffstat (limited to 'deps/v8/test/message')
-rw-r--r-- | deps/v8/test/message/arrow-invalid-rest-2.js | 8 | ||||
-rw-r--r-- | deps/v8/test/message/arrow-invalid-rest-2.out | 4 | ||||
-rw-r--r-- | deps/v8/test/message/arrow-invalid-rest.js | 8 | ||||
-rw-r--r-- | deps/v8/test/message/arrow-invalid-rest.out | 4 | ||||
-rw-r--r-- | deps/v8/test/message/for-loop-invalid-lhs.out | 1 | ||||
-rw-r--r-- | deps/v8/test/message/function-sent-escaped.js | 10 | ||||
-rw-r--r-- | deps/v8/test/message/function-sent-escaped.out | 4 | ||||
-rw-r--r-- | deps/v8/test/message/let-lexical-name-in-array-prohibited.out | 1 | ||||
-rw-r--r-- | deps/v8/test/message/let-lexical-name-in-object-prohibited.out | 1 | ||||
-rw-r--r-- | deps/v8/test/message/let-lexical-name-prohibited.out | 1 | ||||
-rw-r--r-- | deps/v8/test/message/new-target-escaped.js | 10 | ||||
-rw-r--r-- | deps/v8/test/message/new-target-escaped.out | 4 | ||||
-rw-r--r-- | deps/v8/test/message/try-catch-lexical-conflict.out | 2 | ||||
-rw-r--r-- | deps/v8/test/message/try-catch-variable-conflict.out | 2 |
14 files changed, 58 insertions, 2 deletions
diff --git a/deps/v8/test/message/arrow-invalid-rest-2.js b/deps/v8/test/message/arrow-invalid-rest-2.js new file mode 100644 index 0000000000..3517803d30 --- /dev/null +++ b/deps/v8/test/message/arrow-invalid-rest-2.js @@ -0,0 +1,8 @@ +// Copyright 2016 the V8 project authors. All rights reserved. +// Use of this source code is governed by a BSD-style license that can be +// found in the LICENSE file. +// +// + +var f = (a, ...x = 10) => x; +f(1, 2, 3, 4, 5); diff --git a/deps/v8/test/message/arrow-invalid-rest-2.out b/deps/v8/test/message/arrow-invalid-rest-2.out new file mode 100644 index 0000000000..0196483a66 --- /dev/null +++ b/deps/v8/test/message/arrow-invalid-rest-2.out @@ -0,0 +1,4 @@ +*%(basename)s:7: SyntaxError: Rest parameter must be an identifier or destructuring pattern +var f = (a, ...x = 10) => x; + ^^^^^^^^^ +SyntaxError: Rest parameter must be an identifier or destructuring pattern diff --git a/deps/v8/test/message/arrow-invalid-rest.js b/deps/v8/test/message/arrow-invalid-rest.js new file mode 100644 index 0000000000..870dbe9f54 --- /dev/null +++ b/deps/v8/test/message/arrow-invalid-rest.js @@ -0,0 +1,8 @@ +// Copyright 2016 the V8 project authors. All rights reserved. +// Use of this source code is governed by a BSD-style license that can be +// found in the LICENSE file. +// +// + +var f = (...x = 10) => x; +f(1, 2, 3, 4, 5); diff --git a/deps/v8/test/message/arrow-invalid-rest.out b/deps/v8/test/message/arrow-invalid-rest.out new file mode 100644 index 0000000000..4045f14e78 --- /dev/null +++ b/deps/v8/test/message/arrow-invalid-rest.out @@ -0,0 +1,4 @@ +*%(basename)s:7: SyntaxError: Rest parameter must be an identifier or destructuring pattern +var f = (...x = 10) => x; + ^^^^^^^^^ +SyntaxError: Rest parameter must be an identifier or destructuring pattern diff --git a/deps/v8/test/message/for-loop-invalid-lhs.out b/deps/v8/test/message/for-loop-invalid-lhs.out index 1972146f87..441ba3b60c 100644 --- a/deps/v8/test/message/for-loop-invalid-lhs.out +++ b/deps/v8/test/message/for-loop-invalid-lhs.out @@ -2,3 +2,4 @@ function f() { for ("unassignable" in {}); } ^^^^^^^^^^^^^^ SyntaxError: Invalid left-hand side in for-loop + diff --git a/deps/v8/test/message/function-sent-escaped.js b/deps/v8/test/message/function-sent-escaped.js new file mode 100644 index 0000000000..aa17258f85 --- /dev/null +++ b/deps/v8/test/message/function-sent-escaped.js @@ -0,0 +1,10 @@ +// Copyright 2016 the V8 project authors. All rights reserved. +// Use of this source code is governed by a BSD-style license that can be +// found in the LICENSE file. +// +// Flags: --harmony-function-sent + +function* f() { + return function.s\u0065nt; +} +for (var i of f()) print(i); diff --git a/deps/v8/test/message/function-sent-escaped.out b/deps/v8/test/message/function-sent-escaped.out new file mode 100644 index 0000000000..d9613d8ef4 --- /dev/null +++ b/deps/v8/test/message/function-sent-escaped.out @@ -0,0 +1,4 @@ +*%(basename)s:8: SyntaxError: 'function.sent' must not contain escaped characters + return function.s\u0065nt; + ^^^^^^^^^^^^^^^^^^ +SyntaxError: 'function.sent' must not contain escaped characters diff --git a/deps/v8/test/message/let-lexical-name-in-array-prohibited.out b/deps/v8/test/message/let-lexical-name-in-array-prohibited.out index e6a53dcd17..fc8181a498 100644 --- a/deps/v8/test/message/let-lexical-name-in-array-prohibited.out +++ b/deps/v8/test/message/let-lexical-name-in-array-prohibited.out @@ -2,3 +2,4 @@ let [let]; ^^^ SyntaxError: let is disallowed as a lexically bound name + diff --git a/deps/v8/test/message/let-lexical-name-in-object-prohibited.out b/deps/v8/test/message/let-lexical-name-in-object-prohibited.out index a1458f9899..c04f6bedd2 100644 --- a/deps/v8/test/message/let-lexical-name-in-object-prohibited.out +++ b/deps/v8/test/message/let-lexical-name-in-object-prohibited.out @@ -2,3 +2,4 @@ let {let}; ^^^ SyntaxError: let is disallowed as a lexically bound name + diff --git a/deps/v8/test/message/let-lexical-name-prohibited.out b/deps/v8/test/message/let-lexical-name-prohibited.out index fe423dcd77..4b2011b297 100644 --- a/deps/v8/test/message/let-lexical-name-prohibited.out +++ b/deps/v8/test/message/let-lexical-name-prohibited.out @@ -2,3 +2,4 @@ let let; ^^^ SyntaxError: let is disallowed as a lexically bound name + diff --git a/deps/v8/test/message/new-target-escaped.js b/deps/v8/test/message/new-target-escaped.js new file mode 100644 index 0000000000..f8398bebd4 --- /dev/null +++ b/deps/v8/test/message/new-target-escaped.js @@ -0,0 +1,10 @@ +// Copyright 2016 the V8 project authors. All rights reserved. +// Use of this source code is governed by a BSD-style license that can be +// found in the LICENSE file. +// +// + +function f() { + return new.t\u0061rget; +} +var o = new f(); diff --git a/deps/v8/test/message/new-target-escaped.out b/deps/v8/test/message/new-target-escaped.out new file mode 100644 index 0000000000..21b30e3513 --- /dev/null +++ b/deps/v8/test/message/new-target-escaped.out @@ -0,0 +1,4 @@ +*%(basename)s:8: SyntaxError: 'new.target' must not contain escaped characters + return new.t\u0061rget; + ^^^^^^^^^^^^^^^ +SyntaxError: 'new.target' must not contain escaped characters diff --git a/deps/v8/test/message/try-catch-lexical-conflict.out b/deps/v8/test/message/try-catch-lexical-conflict.out index 9dc1b54fd5..0a7a0ebc25 100644 --- a/deps/v8/test/message/try-catch-lexical-conflict.out +++ b/deps/v8/test/message/try-catch-lexical-conflict.out @@ -1,4 +1,4 @@ *%(basename)s:10: SyntaxError: Identifier 'x' has already been declared let x; - ^ + ^ SyntaxError: Identifier 'x' has already been declared diff --git a/deps/v8/test/message/try-catch-variable-conflict.out b/deps/v8/test/message/try-catch-variable-conflict.out index c7fb8de510..be4858e2fa 100644 --- a/deps/v8/test/message/try-catch-variable-conflict.out +++ b/deps/v8/test/message/try-catch-variable-conflict.out @@ -1,4 +1,4 @@ *%(basename)s:9: SyntaxError: Identifier 'x' has already been declared var x; - ^ + ^ SyntaxError: Identifier 'x' has already been declared |