Index: test/cctest/compiler/test-run-jsexceptions.cc |
diff --git a/test/cctest/compiler/test-run-jsexceptions.cc b/test/cctest/compiler/test-run-jsexceptions.cc |
index 23b9b4f249d6a432b1b6700b9de4600877d215bb..1a917ef9c1693f9bf382344faac3629035f589fd 100644 |
--- a/test/cctest/compiler/test-run-jsexceptions.cc |
+++ b/test/cctest/compiler/test-run-jsexceptions.cc |
@@ -10,7 +10,6 @@ using namespace v8::internal; |
using namespace v8::internal::compiler; |
TEST(Throw) { |
- i::FLAG_turbo_exceptions = true; |
FunctionTester T("(function(a,b) { if (a) { throw b; } else { return b; }})"); |
T.CheckThrows(T.true_value(), T.NewObject("new Error")); |
@@ -19,7 +18,6 @@ TEST(Throw) { |
TEST(ThrowMessagePosition) { |
- i::FLAG_turbo_exceptions = true; |
static const char* src = |
"(function(a, b) { \n" |
" if (a == 1) throw 1; \n" |
@@ -45,7 +43,6 @@ TEST(ThrowMessagePosition) { |
TEST(ThrowMessageDirectly) { |
- i::FLAG_turbo_exceptions = true; |
static const char* src = |
"(function(a, b) {" |
" if (a) { throw b; } else { throw new Error(b); }" |
@@ -62,7 +59,8 @@ TEST(ThrowMessageDirectly) { |
TEST(ThrowMessageIndirectly) { |
- i::FLAG_turbo_exceptions = true; |
+ i::FLAG_turbo_try_catch = true; |
+ i::FLAG_turbo_try_finally = true; |
static const char* src = |
"(function(a, b) {" |
" try {" |
@@ -87,7 +85,7 @@ TEST(ThrowMessageIndirectly) { |
TEST(Catch) { |
- i::FLAG_turbo_exceptions = true; |
+ i::FLAG_turbo_try_catch = true; |
const char* src = |
"(function(a,b) {" |
" var r = '-';" |
@@ -106,7 +104,7 @@ TEST(Catch) { |
TEST(CatchNested) { |
- i::FLAG_turbo_exceptions = true; |
+ i::FLAG_turbo_try_catch = true; |
const char* src = |
"(function(a,b) {" |
" var r = '-';" |
@@ -130,7 +128,7 @@ TEST(CatchNested) { |
TEST(CatchBreak) { |
- i::FLAG_turbo_exceptions = true; |
+ i::FLAG_turbo_try_catch = true; |
const char* src = |
"(function(a,b) {" |
" var r = '-';" |
@@ -155,7 +153,7 @@ TEST(CatchBreak) { |
TEST(CatchCall) { |
- i::FLAG_turbo_exceptions = true; |
+ i::FLAG_turbo_try_catch = true; |
const char* src = |
"(function(fun) {" |
" var r = '-';" |
@@ -177,7 +175,7 @@ TEST(CatchCall) { |
TEST(Finally) { |
- i::FLAG_turbo_exceptions = true; |
+ i::FLAG_turbo_try_finally = true; |
const char* src = |
"(function(a,b) {" |
" var r = '-';" |
@@ -195,7 +193,7 @@ TEST(Finally) { |
TEST(FinallyBreak) { |
- i::FLAG_turbo_exceptions = true; |
+ i::FLAG_turbo_try_finally = true; |
const char* src = |
"(function(a,b) {" |
" var r = '-';" |
@@ -219,7 +217,7 @@ TEST(FinallyBreak) { |
TEST(DeoptTry) { |
- i::FLAG_turbo_exceptions = true; |
+ i::FLAG_turbo_try_catch = true; |
const char* src = |
"(function f(a) {" |
" try {" |
@@ -236,7 +234,7 @@ TEST(DeoptTry) { |
TEST(DeoptCatch) { |
- i::FLAG_turbo_exceptions = true; |
+ i::FLAG_turbo_try_catch = true; |
const char* src = |
"(function f(a) {" |
" try {" |
@@ -253,7 +251,7 @@ TEST(DeoptCatch) { |
TEST(DeoptFinallyReturn) { |
- i::FLAG_turbo_exceptions = true; |
+ i::FLAG_turbo_try_finally = true; |
const char* src = |
"(function f(a) {" |
" try {" |
@@ -270,7 +268,7 @@ TEST(DeoptFinallyReturn) { |
TEST(DeoptFinallyReThrow) { |
- i::FLAG_turbo_exceptions = true; |
+ i::FLAG_turbo_try_finally = true; |
const char* src = |
"(function f(a) {" |
" try {" |