summaryrefslogtreecommitdiff
path: root/deps/v8/test/cctest/test-api-wasm.cc
diff options
context:
space:
mode:
Diffstat (limited to 'deps/v8/test/cctest/test-api-wasm.cc')
-rw-r--r--deps/v8/test/cctest/test-api-wasm.cc64
1 files changed, 32 insertions, 32 deletions
diff --git a/deps/v8/test/cctest/test-api-wasm.cc b/deps/v8/test/cctest/test-api-wasm.cc
index eb49d5668a..6064f1384c 100644
--- a/deps/v8/test/cctest/test-api-wasm.cc
+++ b/deps/v8/test/cctest/test-api-wasm.cc
@@ -129,20 +129,20 @@ TEST(WasmStreamingAbortWithoutReject) {
namespace {
-bool wasm_threads_enabled_value = false;
bool wasm_simd_enabled_value = false;
-
-bool MockWasmThreadsEnabledCallback(v8::Local<v8::Context>) {
- return wasm_threads_enabled_value;
-}
+bool wasm_exceptions_enabled_value = false;
bool MockWasmSimdEnabledCallback(v8::Local<v8::Context>) {
return wasm_simd_enabled_value;
}
+bool MockWasmExceptionsEnabledCallback(v8::Local<v8::Context>) {
+ return wasm_exceptions_enabled_value;
+}
+
} // namespace
-TEST(TestSetWasmThreadsEnabledCallback) {
+TEST(TestSetWasmSimdEnabledCallback) {
LocalContext env;
v8::Isolate* isolate = env->GetIsolate();
i::Isolate* i_isolate = reinterpret_cast<i::Isolate*>(isolate);
@@ -150,28 +150,28 @@ TEST(TestSetWasmThreadsEnabledCallback) {
v8::Local<v8::Context> context = v8::Context::New(CcTest::isolate());
i::Handle<i::Context> i_context = v8::Utils::OpenHandle(*context);
- // {Isolate::AreWasmThreadsEnabled} calls the callback set by the embedder if
+ // {Isolate::IsWasmSimdEnabled} calls the callback set by the embedder if
// such a callback exists. Otherwise it returns
- // {FLAG_experimental_wasm_threads}. First we test that the flag is returned
+ // {FLAG_experimental_wasm_simd}. First we test that the flag is returned
// correctly if no callback is set. Then we test that the flag is ignored if
// the callback is set.
- i::FLAG_experimental_wasm_threads = false;
- CHECK(!i_isolate->AreWasmThreadsEnabled(i_context));
+ i::FLAG_experimental_wasm_simd = false;
+ CHECK(!i_isolate->IsWasmSimdEnabled(i_context));
- i::FLAG_experimental_wasm_threads = true;
- CHECK(i_isolate->AreWasmThreadsEnabled(i_context));
+ i::FLAG_experimental_wasm_simd = true;
+ CHECK(i_isolate->IsWasmSimdEnabled(i_context));
- isolate->SetWasmThreadsEnabledCallback(MockWasmThreadsEnabledCallback);
- wasm_threads_enabled_value = false;
- CHECK(!i_isolate->AreWasmThreadsEnabled(i_context));
+ isolate->SetWasmSimdEnabledCallback(MockWasmSimdEnabledCallback);
+ wasm_simd_enabled_value = false;
+ CHECK(!i_isolate->IsWasmSimdEnabled(i_context));
- wasm_threads_enabled_value = true;
- i::FLAG_experimental_wasm_threads = false;
- CHECK(i_isolate->AreWasmThreadsEnabled(i_context));
+ wasm_simd_enabled_value = true;
+ i::FLAG_experimental_wasm_simd = false;
+ CHECK(i_isolate->IsWasmSimdEnabled(i_context));
}
-TEST(TestSetWasmSimdEnabledCallback) {
+TEST(TestSetWasmExceptionsEnabledCallback) {
LocalContext env;
v8::Isolate* isolate = env->GetIsolate();
i::Isolate* i_isolate = reinterpret_cast<i::Isolate*>(isolate);
@@ -179,23 +179,23 @@ TEST(TestSetWasmSimdEnabledCallback) {
v8::Local<v8::Context> context = v8::Context::New(CcTest::isolate());
i::Handle<i::Context> i_context = v8::Utils::OpenHandle(*context);
- // {Isolate::IsWasmSimdEnabled} calls the callback set by the embedder if
- // such a callback exists. Otherwise it returns
- // {FLAG_experimental_wasm_simd}. First we test that the flag is returned
+ // {Isolate::AreWasmExceptionsEnabled} calls the callback set by the embedder
+ // if such a callback exists. Otherwise it returns
+ // {FLAG_experimental_wasm_eh}. First we test that the flag is returned
// correctly if no callback is set. Then we test that the flag is ignored if
// the callback is set.
- i::FLAG_experimental_wasm_simd = false;
- CHECK(!i_isolate->IsWasmSimdEnabled(i_context));
+ i::FLAG_experimental_wasm_eh = false;
+ CHECK(!i_isolate->AreWasmExceptionsEnabled(i_context));
- i::FLAG_experimental_wasm_simd = true;
- CHECK(i_isolate->IsWasmSimdEnabled(i_context));
+ i::FLAG_experimental_wasm_eh = true;
+ CHECK(i_isolate->AreWasmExceptionsEnabled(i_context));
- isolate->SetWasmSimdEnabledCallback(MockWasmSimdEnabledCallback);
- wasm_simd_enabled_value = false;
- CHECK(!i_isolate->IsWasmSimdEnabled(i_context));
+ isolate->SetWasmExceptionsEnabledCallback(MockWasmExceptionsEnabledCallback);
+ wasm_exceptions_enabled_value = false;
+ CHECK(!i_isolate->AreWasmExceptionsEnabled(i_context));
- wasm_simd_enabled_value = true;
- i::FLAG_experimental_wasm_simd = false;
- CHECK(i_isolate->IsWasmSimdEnabled(i_context));
+ wasm_exceptions_enabled_value = true;
+ i::FLAG_experimental_wasm_eh = false;
+ CHECK(i_isolate->AreWasmExceptionsEnabled(i_context));
}