Skip to content

Conversation

@dhil
Copy link
Member

@dhil dhil commented Feb 18, 2025

No description provided.

rossberg and others added 30 commits March 1, 2023 15:30
Bumps [actions/download-artifact](https://github.com/actions/download-artifact) from 2 to 4.1.7.
- [Release notes](https://github.com/actions/download-artifact/releases)
- [Commits](actions/download-artifact@v2...v4.1.7)

---
updated-dependencies:
- dependency-name: actions/download-artifact
  dependency-type: direct:production
...

Signed-off-by: dependabot[bot] <support@github.com>
Bumps [actions/download-artifact](https://github.com/actions/download-artifact) from 2 to 4.1.7.
- [Release notes](https://github.com/actions/download-artifact/releases)
- [Commits](actions/download-artifact@v2...v4.1.7)

---
updated-dependencies:
- dependency-name: actions/download-artifact
  dependency-type: direct:production
...

Signed-off-by: dependabot[bot] <support@github.com>
Bumps [actions/download-artifact](https://github.com/actions/download-artifact) from 2 to 4.1.7.
- [Release notes](https://github.com/actions/download-artifact/releases)
- [Commits](actions/download-artifact@v2...v4.1.7)

---
updated-dependencies:
- dependency-name: actions/download-artifact
  dependency-type: direct:production
...

Signed-off-by: dependabot[bot] <support@github.com>
…actions/dot-github/workflows/actions/download-artifact-4.1.7

Bump actions/download-artifact from 2 to 4.1.7 in /.github/workflows
…in-index

Fix typing of `array.new` in the index of instructions
Noticed that the existing tests didn't exercise out-of-bounds indexing of the
data segment, so I added a test for that. At the same time, since I was already
creating a dedicated `.wast` file for testing `array.new_data`, I also added a
few general tests to round the file out. Some of these might technically
duplicate things that already happen to be tested in `array.wast`, but I think
that's probably fine, and that it is good to have dedicated tests in this new
file. I can remove them if we'd rather not have these potential-duplicate tests.
…s-array-new-data

Expand tests for `array.new_data`
Similar to WebAssembly/gc#562 but for `array.new_elem`.

I opted to exercise both expression-style elements and the old MVP-style
function-index elements, as they have slightly different representations in
Wasmtime and that means we end up doing the indexing in two different code paths
depending on which type of element segment we have. Figured that other engines
might have similar code paths so it's good to test both.
…-bounds-tests

Test out-of-bounds element segment indexing for `array.new_elem`
The table maximum is now a 64-bit values, so test that we actually
support values outside the 32-bit range.
…WebAssembly#104)

* Test largest valid initial size for table32 nad table64 in table.wast

* Skip instantiation of large tables
rossberg and others added 28 commits December 9, 2024 11:37
…embly#1859)

When converting tests to HTML for use in WPT, use the path to
the test harness in WPT's resources/ directory. This is also
important because the WPT test runner users this path inclusion
to discover the tests.

There are several more things I want to simplify here but I'm
starting with just this because it matches the sed transform
that @past originally wrote in
web-platform-tests/wpt#49277
Sync with WebAssembly/spec branch `wasm-3.0`.
This patch fixes a bug with the arity of the continuation reference
generated by a `switch` (aka the current continuation). Its arity was
mistakenly derived from the switch-tag's codomain. The arity of the
current continuation can be obtained at the `switch` point by
deconstructing the type annotation on it.
)

This patch renames `Handle` to `Prompt` (better differentiating it
from `Handler`).
@dhil dhil merged commit 54d6657 into wasmfx:main Feb 18, 2025
12 checks passed
@dhil dhil deleted the wasmfx-merge branch February 18, 2025 11:28
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.