[wasm] Enable shared GrowMemory by default
ArrayBuffer tracking has landed, turning on GrowMemory for Shared WebAssembly.memory on by default. Enable all variants of tests based on the new implementation. Bug: v8:8564, v8:9221, v8:8832 Change-Id: I0ff8688636303896450b788b2ff5a7268d386050 Reviewed-on: https://chromium-review.googlesource.com/c/v8/v8/+/1808106 Commit-Queue: Deepti Gandluri <gdeepti@chromium.org> Reviewed-by: Adam Klein <adamk@chromium.org> Cr-Commit-Position: refs/heads/master@{#63855}
This commit is contained in:
parent
24c35b92bc
commit
766827d25f
@ -751,7 +751,7 @@ DEFINE_BOOL(wasm_lazy_compilation, false,
|
||||
"enable lazy compilation for all wasm modules")
|
||||
DEFINE_DEBUG_BOOL(trace_wasm_lazy_compilation, false,
|
||||
"trace lazy compilation of wasm functions")
|
||||
DEFINE_BOOL(wasm_grow_shared_memory, false,
|
||||
DEFINE_BOOL(wasm_grow_shared_memory, true,
|
||||
"allow growing shared WebAssembly memory objects")
|
||||
DEFINE_BOOL(wasm_lazy_validation, false,
|
||||
"enable lazy validation for lazily compiled wasm functions")
|
||||
|
@ -343,9 +343,6 @@
|
||||
'es6/regress/regress-crbug-465671-null': [SKIP],
|
||||
'regress/regress-148378': [SKIP],
|
||||
'regress/regress-crbug-762472': [SKIP],
|
||||
|
||||
# https://crbug.com/v8/9221
|
||||
'wasm/grow-shared-memory': [SKIP],
|
||||
}], # 'gc_stress == True'
|
||||
|
||||
##############################################################################
|
||||
|
@ -2,9 +2,7 @@
|
||||
// Use of this source code is governed by a BSD-style license that can be
|
||||
// found in the LICENSE file.
|
||||
|
||||
// TODO(v8:8832): Enable --stress-opt on these tests
|
||||
// Flags: --wasm-grow-shared-memory
|
||||
// Flags: --experimental-wasm-threads --no-stress-opt
|
||||
// Flags: --wasm-grow-shared-memory --experimental-wasm-threads
|
||||
|
||||
load("test/mjsunit/wasm/wasm-module-builder.js");
|
||||
|
||||
|
Loading…
Reference in New Issue
Block a user