Commit 8086ca30 authored by Andreas Haas's avatar Andreas Haas Committed by Commit Bot

[wasm] Ship WebAssembly BigInt Integration

R=adamk@chromium.org

Bug: v8:7741
Change-Id: Icf7247825bd10048cd198b910b8bd976a0a0b3d8
Reviewed-on: https://chromium-review.googlesource.com/c/v8/v8/+/2241516
Commit-Queue: Andreas Haas <ahaas@chromium.org>
Reviewed-by: 's avatarAdam Klein <adamk@chromium.org>
Cr-Commit-Position: refs/heads/master@{#68453}
parent 68c15246
......@@ -55,12 +55,6 @@
/* Staged in v7.8. */ \
V(reftypes, "reference type opcodes", false) \
\
/* JS BitInt to wasm i64 integration. */ \
/* https://github.com/WebAssembly/JS-BigInt-integration */ \
/* V8 side owner: ahaas, ssauleau@igalia.com */ \
/* Staged in v7.9. */ \
V(bigint, "JS BigInt support", false) \
\
/* Multi-value proposal. */ \
/* https://github.com/WebAssembly/multi-value */ \
/* V8 side owner: thibaudm */ \
......@@ -85,6 +79,14 @@
// Shipped features (enabled by default). Remove the feature flag once they hit
// stable and are expected to stay enabled.
#define FOREACH_WASM_SHIPPED_FEATURE_FLAG(V) /* (force 80 columns) */ \
/* JS BigInt to wasm i64 integration. */ \
/* https://github.com/WebAssembly/JS-BigInt-integration */ \
/* V8 side owner: ahaas, ssauleau@igalia.com */ \
/* Shipped in v8.5. */ \
/* ITS: https://groups.google.com/a/chromium.org/g/blink-dev/c/ */ \
/* g4QKRUQV1-0/m/jdWjD1uZAAAJ */ \
V(bigint, "JS BigInt support", true) \
\
/* Bulk memory operations. */ \
/* https://github.com/webassembly/bulk-memory-operations */ \
/* V8 side owner: binji */ \
......
......@@ -73,14 +73,6 @@
# Enable once multi-byte prefixed opcodes are correctly handled
'regress/wasm/regress-1065599': [SKIP],
# https://crbug.com/v8/7741
# These tests fail at the moment because we already prepared them to switch
# the wasm-bigint flag. Once we flip the flag, we can enable them again.
'wasm/ffi-error': [FAIL],
'wasm/type-reflection': [FAIL],
'wasm/globals': [FAIL],
##############################################################################
# Tests where variants make no sense.
'd8/enable-tracing': [PASS, NO_VARIANTS],
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment