Reviewers: Sven Panne,
Description:
[mjsunit] Remove unsupported flag --turbo-deoptimization from tests.
[email protected]
Please review this at https://codereview.chromium.org/1183123002/
Base URL: https://chromium.googlesource.com/v8/v8.git@master
Affected files (+18, -43 lines):
M test/mjsunit/big-array-literal.js
M test/mjsunit/compiler/osr-maze1.js
M test/mjsunit/compiler/osr-maze2.js
M test/mjsunit/compiler/regress-445907.js
M test/mjsunit/compiler/regress-446647.js
M test/mjsunit/compiler/regress-447567.js
M test/mjsunit/compiler/regress-uint8-deopt.js
M test/mjsunit/compiler/try-deopt.js
M test/mjsunit/debug-backtrace-text.js
M test/mjsunit/debug-break-inline.js
M test/mjsunit/debug-clearbreakpointgroup.js
M test/mjsunit/debug-evaluate-arguments.js
M test/mjsunit/debug-evaluate-closure.js
M test/mjsunit/debug-evaluate-with.js
M test/mjsunit/debug-receiver.js
M test/mjsunit/debug-references.js
M test/mjsunit/debug-scopes.js
M test/mjsunit/debug-step-2.js
M test/mjsunit/harmony/proxies.js
M test/mjsunit/regress/poly_count_operation.js
M test/mjsunit/regress/regress-1170187.js
M test/mjsunit/regress/regress-119609.js
M test/mjsunit/regress/regress-131994.js
M test/mjsunit/regress/regress-325676.js
M test/mjsunit/regress/regress-417709a.js
M test/mjsunit/regress/regress-78270.js
M test/mjsunit/regress/regress-assignment-in-test-context.js
M test/mjsunit/regress/regress-crbug-107996.js
M test/mjsunit/regress/regress-crbug-171715.js
M test/mjsunit/regress/regress-crbug-222893.js
M test/mjsunit/regress/regress-crbug-480819.js
M test/mjsunit/regress/regress-crbug-489293.js
M test/mjsunit/regress/regress-debug-deopt-while-recompile.js
M test/mjsunit/regress/regress-opt-after-debug-deopt.js
M test/mjsunit/regress/string-set-char-deopt.js
M test/mjsunit/strict-mode.js
Index: test/mjsunit/big-array-literal.js
diff --git a/test/mjsunit/big-array-literal.js
b/test/mjsunit/big-array-literal.js
index
7e19c0a2dcdc93baf965cf3798d40b998bf4842d..5f4396e5e4d0456cb6e0894e0b563b18059afc68
100644
--- a/test/mjsunit/big-array-literal.js
+++ b/test/mjsunit/big-array-literal.js
@@ -28,7 +28,6 @@
// On MacOS X 10.7.5, this test needs a stack size of at least 788 kBytes.
// On PPC64, this test needs a stack size of at least 698 kBytes.
// Flags: --stack-size=800
-// Flags: --turbo-deoptimization
// Test that we can make large object literals that work.
// Also test that we can attempt to make even larger object literals
without
Index: test/mjsunit/compiler/osr-maze1.js
diff --git a/test/mjsunit/compiler/osr-maze1.js
b/test/mjsunit/compiler/osr-maze1.js
index
6e192c17b7c34a361dc7c387e877d1adeea52016..da172827429a385a0930f2060c957d6f8aceafca
100644
--- a/test/mjsunit/compiler/osr-maze1.js
+++ b/test/mjsunit/compiler/osr-maze1.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: --allow-natives-syntax --use-osr --turbo-deoptimization
+// Flags: --allow-natives-syntax --use-osr
function bar(goal) {
var count = 0;
Index: test/mjsunit/compiler/osr-maze2.js
diff --git a/test/mjsunit/compiler/osr-maze2.js
b/test/mjsunit/compiler/osr-maze2.js
index
96838a4c34fe26cc198174cf2a636f1233076ee0..1fc1cd2db1879b516abb0065f17a026442415f38
100644
--- a/test/mjsunit/compiler/osr-maze2.js
+++ b/test/mjsunit/compiler/osr-maze2.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: --allow-natives-syntax --use-osr --turbo-deoptimization
+// Flags: --allow-natives-syntax --use-osr
function bar() {
var sum = 11;
Index: test/mjsunit/compiler/regress-445907.js
diff --git a/test/mjsunit/compiler/regress-445907.js
b/test/mjsunit/compiler/regress-445907.js
index
c820753eec3e77eef7fbf18f02c10b3771c89bae..8cde94457ed6b5c9d5ec6d8760aae4dd18bbaa7a
100644
--- a/test/mjsunit/compiler/regress-445907.js
+++ b/test/mjsunit/compiler/regress-445907.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: --turbo-deoptimization
-
v = [];
v.length = (1 << 30);
Index: test/mjsunit/compiler/regress-446647.js
diff --git a/test/mjsunit/compiler/regress-446647.js
b/test/mjsunit/compiler/regress-446647.js
index
77757abd662cd99fe0630be6ed8355b8bebf6eb3..6387aaa69765063245e924b0f63d9b120ef4bd2b
100644
--- a/test/mjsunit/compiler/regress-446647.js
+++ b/test/mjsunit/compiler/regress-446647.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: --always-opt --turbo-filter=* --turbo-deoptimization
--allow-natives-syntax
+// Flags: --always-opt --turbo-filter=* --allow-natives-syntax
function f(a,b) {
a%b
Index: test/mjsunit/compiler/regress-447567.js
diff --git a/test/mjsunit/compiler/regress-447567.js
b/test/mjsunit/compiler/regress-447567.js
index
b6dc6537092e3f7d6907d2de52689759900889b2..c348debee25fe3b3a909e163998b85088d605902
100644
--- a/test/mjsunit/compiler/regress-447567.js
+++ b/test/mjsunit/compiler/regress-447567.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: --turbo-deoptimization
-
assertThrows(function() {
[0].every(function(){ Object.seal((new Int8Array())); });
})
Index: test/mjsunit/compiler/regress-uint8-deopt.js
diff --git a/test/mjsunit/compiler/regress-uint8-deopt.js
b/test/mjsunit/compiler/regress-uint8-deopt.js
index
ba2823fa358e26a33fe9eac49a4b8a23879d6c04..5be2d0ce6b341093200ffc5b5c74d67ef86cb23f
100644
--- a/test/mjsunit/compiler/regress-uint8-deopt.js
+++ b/test/mjsunit/compiler/regress-uint8-deopt.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: --turbo-asm --turbo-deoptimization --allow-natives-syntax
+// Flags: --turbo-asm --turbo-asm-deoptimization --allow-natives-syntax
function Module(heap) {
"use asm";
Index: test/mjsunit/compiler/try-deopt.js
diff --git a/test/mjsunit/compiler/try-deopt.js
b/test/mjsunit/compiler/try-deopt.js
index
06131735180d852f0e86e25161d34468dfdd1651..a4a6eb030414324235fe72d0f42c68290e21eb52
100644
--- a/test/mjsunit/compiler/try-deopt.js
+++ b/test/mjsunit/compiler/try-deopt.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: --allow-natives-syntax --turbo-deoptimization
+// Flags: --allow-natives-syntax
function DeoptFromTry(x) {
try {
Index: test/mjsunit/debug-backtrace-text.js
diff --git a/test/mjsunit/debug-backtrace-text.js
b/test/mjsunit/debug-backtrace-text.js
index
3bfaeb0dad1846460d4085a144e4021d2aff1b5b..61648fa4e2e6ee4e8554556db02e18acd93fe0b1
100644
--- a/test/mjsunit/debug-backtrace-text.js
+++ b/test/mjsunit/debug-backtrace-text.js
@@ -25,7 +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: --expose-debug-as debug --turbo-deoptimization
+// Flags: --expose-debug-as debug
// The functions used for testing backtraces.
function Point(x, y) {
Index: test/mjsunit/debug-break-inline.js
diff --git a/test/mjsunit/debug-break-inline.js
b/test/mjsunit/debug-break-inline.js
index
3ef4d4eafe284348cdb3fbbb8d532f109a399485..4418fa8d1b0dda0770b8387a6ccf673a66def529
100644
--- a/test/mjsunit/debug-break-inline.js
+++ b/test/mjsunit/debug-break-inline.js
@@ -25,7 +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: --expose-debug-as debug --allow-natives-syntax
--turbo-deoptimization
+// Flags: --expose-debug-as debug --allow-natives-syntax
// This test tests that deoptimization due to debug breaks works for
// inlined functions where the full-code is generated before the
Index: test/mjsunit/debug-clearbreakpointgroup.js
diff --git a/test/mjsunit/debug-clearbreakpointgroup.js
b/test/mjsunit/debug-clearbreakpointgroup.js
index
3c03bdaa3925998cc6fda1f1fd7f6befdcb27b27..b0ff38371f7f593379d3ff84d4e8d5086d1b2922
100644
--- a/test/mjsunit/debug-clearbreakpointgroup.js
+++ b/test/mjsunit/debug-clearbreakpointgroup.js
@@ -26,7 +26,6 @@
// OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
// Flags: --expose-debug-as debug
-// Flags: --turbo-deoptimization
// Get the Debug object exposed from the debug context global object.
var Debug = debug.Debug
Index: test/mjsunit/debug-evaluate-arguments.js
diff --git a/test/mjsunit/debug-evaluate-arguments.js
b/test/mjsunit/debug-evaluate-arguments.js
index
9765f19370fdb4f9f94179cd489dc51da3d6a49e..92b745f1da0926bd3dba7e5a3cca11f87593798c
100644
--- a/test/mjsunit/debug-evaluate-arguments.js
+++ b/test/mjsunit/debug-evaluate-arguments.js
@@ -25,7 +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: --expose-debug-as debug --turbo-deoptimization
+// Flags: --expose-debug-as debug
// Get the Debug object exposed from the debug context global object.
Debug = debug.Debug
Index: test/mjsunit/debug-evaluate-closure.js
diff --git a/test/mjsunit/debug-evaluate-closure.js
b/test/mjsunit/debug-evaluate-closure.js
index
cf507b57d22d6fe9dcef9431286e3d54347c94a8..778defd0ab7a03cb4d58a965b3469fc6f1bb145f
100644
--- a/test/mjsunit/debug-evaluate-closure.js
+++ b/test/mjsunit/debug-evaluate-closure.js
@@ -26,7 +26,6 @@
// OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
// Flags: --expose-debug-as debug --allow-natives-syntax
-// Flags: --turbo-deoptimization
Debug = debug.Debug;
var listened = false;
Index: test/mjsunit/debug-evaluate-with.js
diff --git a/test/mjsunit/debug-evaluate-with.js
b/test/mjsunit/debug-evaluate-with.js
index
3f3310f9f57e0263444cf3d61c6d31765baecece..4e02d9e18883cd75e387c0c2f15ef306494c2489
100644
--- a/test/mjsunit/debug-evaluate-with.js
+++ b/test/mjsunit/debug-evaluate-with.js
@@ -26,7 +26,6 @@
// OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
// Flags: --expose-debug-as debug
-// Flags: --turbo-deoptimization
// Get the Debug object exposed from the debug context global object.
Debug = debug.Debug
Index: test/mjsunit/debug-receiver.js
diff --git a/test/mjsunit/debug-receiver.js b/test/mjsunit/debug-receiver.js
index
2d5d2e08de38e6f8485cbc3679e3b979ee2a75b0..21cdde84a27d986f96952becb292b3a96f9418d0
100644
--- a/test/mjsunit/debug-receiver.js
+++ b/test/mjsunit/debug-receiver.js
@@ -25,7 +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: --expose-debug-as debug --turbo-deoptimization
+// Flags: --expose-debug-as debug
// Get the Debug object exposed from the debug context global object.
Debug = debug.Debug;
Index: test/mjsunit/debug-references.js
diff --git a/test/mjsunit/debug-references.js
b/test/mjsunit/debug-references.js
index
cb9f3701e2bfd160a5cd394db9d799117091aa5e..f1a0508de6f24e2c2426e666a36374214e29c311
100644
--- a/test/mjsunit/debug-references.js
+++ b/test/mjsunit/debug-references.js
@@ -25,8 +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: --expose-debug-as debug --turbo-deoptimization
-// Flags: --stack-trace-on-illegal
+// Flags: --expose-debug-as debug --stack-trace-on-illegal
// Get the Debug object exposed from the debug context global object.
Debug = debug.Debug
Index: test/mjsunit/debug-scopes.js
diff --git a/test/mjsunit/debug-scopes.js b/test/mjsunit/debug-scopes.js
index
1e1e22aa6bf5ccb45c4c149c60261239575f5021..c388a67196a2691427833ea962b081e3f87628dc
100644
--- a/test/mjsunit/debug-scopes.js
+++ b/test/mjsunit/debug-scopes.js
@@ -25,7 +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: --expose-debug-as debug --allow-natives-syntax
--turbo-deoptimization
+// Flags: --expose-debug-as debug --allow-natives-syntax
// The functions used for testing backtraces. They are at the top to make
the
// testing of source line/column easier.
Index: test/mjsunit/debug-step-2.js
diff --git a/test/mjsunit/debug-step-2.js b/test/mjsunit/debug-step-2.js
index
5fe7466cb7ddcf2954fef3064ee1cd1f7d2da9ec..502b426ee23abfe58e46261458fc862302e5985a
100644
--- a/test/mjsunit/debug-step-2.js
+++ b/test/mjsunit/debug-step-2.js
@@ -26,7 +26,6 @@
// OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
// Flags: --expose-debug-as debug
-// Flags: --turbo-deoptimization
// This test tests that full code compiled without debug break slots
// is recompiled with debug break slots when debugging is started.
Index: test/mjsunit/harmony/proxies.js
diff --git a/test/mjsunit/harmony/proxies.js
b/test/mjsunit/harmony/proxies.js
index
2500ecca8583cc6dd6499c2bd55fed1987ddd26e..585574eb43a82b784a0f6402faab96e369af87a6
100644
--- a/test/mjsunit/harmony/proxies.js
+++ b/test/mjsunit/harmony/proxies.js
@@ -29,8 +29,7 @@
// test enters an infinite recursion which goes through the runtime and we
// overflow the system stack before the simulator stack.
-// Flags: --harmony-proxies --sim-stack-size=500 --turbo-deoptimization
-// Flags: --allow-natives-syntax
+// Flags: --harmony-proxies --sim-stack-size=500 --allow-natives-syntax
// Helper.
Index: test/mjsunit/regress/poly_count_operation.js
diff --git a/test/mjsunit/regress/poly_count_operation.js
b/test/mjsunit/regress/poly_count_operation.js
index
99f041b6f1765047e05442d532bf9d650c6c8d68..a8a1ed2ebc3242b1ed3e0b726978e1e1a3082241
100644
--- a/test/mjsunit/regress/poly_count_operation.js
+++ b/test/mjsunit/regress/poly_count_operation.js
@@ -25,7 +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: --allow-natives-syntax --turbo-deoptimization
+// Flags: --allow-natives-syntax
var o1 = {x:1};
var o2 = {};
Index: test/mjsunit/regress/regress-1170187.js
diff --git a/test/mjsunit/regress/regress-1170187.js
b/test/mjsunit/regress/regress-1170187.js
index
3621bc44a809aaafddca98b169d008cfbd9737bd..6aa28967516d752bb89ee8b341c3831695d306b5
100644
--- a/test/mjsunit/regress/regress-1170187.js
+++ b/test/mjsunit/regress/regress-1170187.js
@@ -26,7 +26,6 @@
// OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
// Flags: --expose-debug-as debug
-// Flags: --turbo-deoptimization
// Make sure that the retreival of local variables are performed correctly
even
// when an adapter frame is present.
Index: test/mjsunit/regress/regress-119609.js
diff --git a/test/mjsunit/regress/regress-119609.js
b/test/mjsunit/regress/regress-119609.js
index
0c85063ac7efe79c185b953e9f9d93b0c2348344..99041adaf435cfd0a90f973404452e5fcf2fbfbf
100644
--- a/test/mjsunit/regress/regress-119609.js
+++ b/test/mjsunit/regress/regress-119609.js
@@ -26,7 +26,6 @@
// OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
// Flags: --expose-debug-as debug
-// Flags: --turbo-deoptimization
Debug = debug.Debug;
Index: test/mjsunit/regress/regress-131994.js
diff --git a/test/mjsunit/regress/regress-131994.js
b/test/mjsunit/regress/regress-131994.js
index
3de3813eac4a1cfd260e5be0e9e8c9bd4f0e4e67..7f600959da03f469dca085b2623dd35d33ec6ffa
100644
--- a/test/mjsunit/regress/regress-131994.js
+++ b/test/mjsunit/regress/regress-131994.js
@@ -26,7 +26,6 @@
// OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
// Flags: --expose-debug-as debug
-// Flags: --turbo-deoptimization
// Test that a variable in the local scope that shadows a context-allocated
// variable is correctly resolved when being evaluated in the debugger.
Index: test/mjsunit/regress/regress-325676.js
diff --git a/test/mjsunit/regress/regress-325676.js
b/test/mjsunit/regress/regress-325676.js
index
7450a6d12c5d5b0c76fbf0cca4b23d95a6f4b00d..427bbc38dcb3d909b3bfb1dc3a6008cec63cf9ab
100644
--- a/test/mjsunit/regress/regress-325676.js
+++ b/test/mjsunit/regress/regress-325676.js
@@ -26,7 +26,6 @@
// OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
// Flags: --expose-debug-as debug
-// Flags: --turbo-deoptimization
// If a function parameter is forced to be context allocated,
// debug evaluate need to resolve it to a context slot instead of
Index: test/mjsunit/regress/regress-417709a.js
diff --git a/test/mjsunit/regress/regress-417709a.js
b/test/mjsunit/regress/regress-417709a.js
index
7c4d4f728ec57e9308eccd46d841619e8e9ff881..d210c10429ad2a49d8df3436f054dca82d7583bd
100644
--- a/test/mjsunit/regress/regress-417709a.js
+++ b/test/mjsunit/regress/regress-417709a.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: --stack-size=100 --turbo-deoptimization
+// Flags: --stack-size=100
var a = [];
Index: test/mjsunit/regress/regress-78270.js
diff --git a/test/mjsunit/regress/regress-78270.js
b/test/mjsunit/regress/regress-78270.js
index
02c4b147c985b6b4ff4d4f20222dfe548713ac85..b9ce286feb8fcd8be78d0928fd6554d6536f36ea
100644
--- a/test/mjsunit/regress/regress-78270.js
+++ b/test/mjsunit/regress/regress-78270.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: --turbo-deoptimization
-
for (var i = 0; i < 10000; i++) {
try {
var object = { };
Index: test/mjsunit/regress/regress-assignment-in-test-context.js
diff --git a/test/mjsunit/regress/regress-assignment-in-test-context.js
b/test/mjsunit/regress/regress-assignment-in-test-context.js
index
bc4098554a74ce6c44c14f7cb4046005378f429a..61ca2202931996755e1306670d1adfd4aca83bd2
100644
--- a/test/mjsunit/regress/regress-assignment-in-test-context.js
+++ b/test/mjsunit/regress/regress-assignment-in-test-context.js
@@ -2,8 +2,7 @@
// Use of this source code is governed by a BSD-style license that can be
// found in the LICENSE file.
-// Flags: --allow-natives-syntax --always-opt
-// Flags: --turbo-filter=* --turbo-deoptimization
+// Flags: --allow-natives-syntax --always-opt --turbo-filter=*
function assertEquals() {}
Index: test/mjsunit/regress/regress-crbug-107996.js
diff --git a/test/mjsunit/regress/regress-crbug-107996.js
b/test/mjsunit/regress/regress-crbug-107996.js
index
b4907f3bb80783dfb2de8136b139904c7ae98a61..dfe07e59de5ef31fca7949a90ddb06a3d0dfc70c
100644
--- a/test/mjsunit/regress/regress-crbug-107996.js
+++ b/test/mjsunit/regress/regress-crbug-107996.js
@@ -26,7 +26,6 @@
// OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
// Flags: --expose-debug-as debug
-// Flags: --turbo-deoptimization
Debug = debug.Debug;
Index: test/mjsunit/regress/regress-crbug-171715.js
diff --git a/test/mjsunit/regress/regress-crbug-171715.js
b/test/mjsunit/regress/regress-crbug-171715.js
index
309f50a01b7dcaaec7bf7d20f993509ded70cf75..040c381e399385c556c4a2aa72fa4a78d2b85cde
100644
--- a/test/mjsunit/regress/regress-crbug-171715.js
+++ b/test/mjsunit/regress/regress-crbug-171715.js
@@ -26,7 +26,6 @@
// OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
// Flags: --expose-debug-as debug
-// Flags: --turbo-deoptimization
Debug = debug.Debug
Index: test/mjsunit/regress/regress-crbug-222893.js
diff --git a/test/mjsunit/regress/regress-crbug-222893.js
b/test/mjsunit/regress/regress-crbug-222893.js
index
75e17289fd21e7f72a3c2a39a51592b6f7e117e2..39363bc91251d9b7c06eae0ab41bf674b9151ca4
100644
--- a/test/mjsunit/regress/regress-crbug-222893.js
+++ b/test/mjsunit/regress/regress-crbug-222893.js
@@ -26,7 +26,6 @@
// OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
// Flags: --expose-debug-as debug
-// Flags: --turbo-deoptimization
Debug = debug.Debug
Index: test/mjsunit/regress/regress-crbug-480819.js
diff --git a/test/mjsunit/regress/regress-crbug-480819.js
b/test/mjsunit/regress/regress-crbug-480819.js
index
8d3b7eed60ea20d880cf68def679cd859263ea99..086f6c84c23a821deabbcc64e27de55779095fe8
100644
--- a/test/mjsunit/regress/regress-crbug-480819.js
+++ b/test/mjsunit/regress/regress-crbug-480819.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: --turbo-filter=* --always-opt --turbo-deoptimization
--noanalyze-environment-liveness
+// Flags: --turbo-filter=* --always-opt --noanalyze-environment-liveness
(function() {
"use strict";
Index: test/mjsunit/regress/regress-crbug-489293.js
diff --git a/test/mjsunit/regress/regress-crbug-489293.js
b/test/mjsunit/regress/regress-crbug-489293.js
index
38d58e72386951958e7e677e66be0446a427153f..bcfc702df3242265e21f78df62d212814a06c83d
100644
--- a/test/mjsunit/regress/regress-crbug-489293.js
+++ b/test/mjsunit/regress/regress-crbug-489293.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: --allow-natives-syntax --turbo-filter=f --turbo-deoptimization
+// Flags: --allow-natives-syntax --turbo-filter=f
// Flags: --noanalyze-environment-liveness
function f() {
Index: test/mjsunit/regress/regress-debug-deopt-while-recompile.js
diff --git a/test/mjsunit/regress/regress-debug-deopt-while-recompile.js
b/test/mjsunit/regress/regress-debug-deopt-while-recompile.js
index
ce5220a2b8a0c35f3e820fe21eb0717888751925..52c32e9cc3e0ff9186c9baa1addf3a5399986d48
100644
--- a/test/mjsunit/regress/regress-debug-deopt-while-recompile.js
+++ b/test/mjsunit/regress/regress-debug-deopt-while-recompile.js
@@ -26,7 +26,6 @@
// OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
// Flags: --expose-debug-as debug --allow-natives-syntax
-// Flags: --turbo-deoptimization
Debug = debug.Debug;
Index: test/mjsunit/regress/regress-opt-after-debug-deopt.js
diff --git a/test/mjsunit/regress/regress-opt-after-debug-deopt.js
b/test/mjsunit/regress/regress-opt-after-debug-deopt.js
index
5cbaabca55456049f084cb612f339e4c07ed8db0..c637be5497b5ce160e40530b2602f821671c1af4
100644
--- a/test/mjsunit/regress/regress-opt-after-debug-deopt.js
+++ b/test/mjsunit/regress/regress-opt-after-debug-deopt.js
@@ -27,7 +27,6 @@
// Flags: --expose-debug-as debug --allow-natives-syntax
// Flags: --concurrent-recompilation --block-concurrent-recompilation
-// Flags: --turbo-deoptimization
if (!%IsConcurrentRecompilationSupported()) {
print("Concurrent recompilation is disabled. Skipping this test.");
Index: test/mjsunit/regress/string-set-char-deopt.js
diff --git a/test/mjsunit/regress/string-set-char-deopt.js
b/test/mjsunit/regress/string-set-char-deopt.js
index
03100a35054af70d96a02bc24b90efe3c614b44c..8956e287db1392b7d29656d3972ffd1be8714b8f
100644
--- a/test/mjsunit/regress/string-set-char-deopt.js
+++ b/test/mjsunit/regress/string-set-char-deopt.js
@@ -25,7 +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: --allow-natives-syntax --turbo-deoptimization
+// Flags: --allow-natives-syntax
(function OneByteSeqStringSetCharDeoptOsr() {
function deopt() {
Index: test/mjsunit/strict-mode.js
diff --git a/test/mjsunit/strict-mode.js b/test/mjsunit/strict-mode.js
index
326e725774493c873638a04d66d3f2c8b17f2659..d9939765fc9edd998b42bc1cf7ab3dca8b781d72
100644
--- a/test/mjsunit/strict-mode.js
+++ b/test/mjsunit/strict-mode.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: --turbo-deoptimization
-
function CheckStrictMode(code, exception) {
assertDoesNotThrow(code);
assertThrows("'use strict';\n" + code, exception);
--
--
v8-dev mailing list
[email protected]
http://groups.google.com/group/v8-dev
---
You received this message because you are subscribed to the Google Groups "v8-dev" group.
To unsubscribe from this group and stop receiving emails from it, send an email
to [email protected].
For more options, visit https://groups.google.com/d/optout.