Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Rename "addressType" to "address" in the JS API #92

Merged
merged 1 commit into from
Oct 21, 2024

Conversation

bvisness
Copy link
Collaborator

@bvisness bvisness commented Oct 21, 2024

See #91 (comment), and the original #67.

Will merge this, then merge #91 with my latest updates.

@bvisness bvisness requested a review from sbc100 October 21, 2024 09:46
@bvisness bvisness merged commit 9e107e0 into WebAssembly:main Oct 21, 2024
8 checks passed
@bvisness bvisness deleted the address-name branch October 22, 2024 15:02
hubot pushed a commit to v8/v8 that referenced this pull request Oct 23, 2024
This was renamed in WebAssembly/memory64#92.

[email protected]

Bug: 41480462
Change-Id: I4b4e5f878ff1ed6e24301dc5b2a2779cb75d7f95
Reviewed-on: https://chromium-review.googlesource.com/c/v8/v8/+/5953943
Commit-Queue: Clemens Backes <[email protected]>
Reviewed-by: Eva Herencsárová <[email protected]>
Cr-Commit-Position: refs/heads/main@{#96775}
backes added a commit to backes/wasm-spec-memory64 that referenced this pull request Oct 23, 2024
"index" was renamed to "address". Without this change, all JS tests
generated from the core tests will fail.
sbc100 added a commit to sbc100/emscripten that referenced this pull request Oct 24, 2024
sbc100 added a commit to sbc100/emscripten that referenced this pull request Oct 24, 2024
sbc100 added a commit to emscripten-core/emscripten that referenced this pull request Oct 25, 2024
backes added a commit that referenced this pull request Oct 25, 2024
"index" was renamed to "address". Without this change, all JS tests
generated from the core tests will fail.
hubot pushed a commit to v8/v8 that referenced this pull request Oct 28, 2024
Import upstream spec tests, in particular including
WebAssembly/memory64#91 and
WebAssembly/memory64#92.

[email protected]

Bug: 364917766
Change-Id: I0dd2afab787e1257ee018fdf214bb9173c414572
Reviewed-on: https://chromium-review.googlesource.com/c/v8/v8/+/5968220
Reviewed-by: Eva Herencsárová <[email protected]>
Commit-Queue: Clemens Backes <[email protected]>
Cr-Commit-Position: refs/heads/main@{#96851}
sbc100 added a commit to WebAssembly/binaryen that referenced this pull request Nov 6, 2024
sbc100 added a commit to WebAssembly/binaryen that referenced this pull request Nov 6, 2024
sbc100 added a commit to WebAssembly/binaryen that referenced this pull request Nov 6, 2024
sbc100 added a commit to WebAssembly/binaryen that referenced this pull request Nov 6, 2024
sbc100 added a commit to WebAssembly/binaryen that referenced this pull request Nov 7, 2024
sbc100 added a commit to WebAssembly/binaryen that referenced this pull request Nov 7, 2024
backes added a commit to backes/WebGL that referenced this pull request Nov 29, 2024
1) Use 'address' instead of 'index'; this was a last-minute change, see
   WebAssembly/memory64#90 and
   WebAssembly/memory64#92.
2) Only treat RangeError as passing test.

Note that the tests were passing before because engines threw a
TypeError if the memory descriptor used bigints without specifying
{address: 'i64'}.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants