Open Bug 1898041 Opened 1 year ago Updated 1 year ago

Expand test coverage of wasm code on suspendable stacks

Categories

(Core :: JavaScript: WebAssembly, task, P3)

task

Tracking

()

People

(Reporter: rhunt, Unassigned)

References

(Blocks 1 open bug)

Details

Attachments

(1 file)

It'd nice to expand the coverage of wasm features running on a suspendable stack.

At a minimum we should probably have:

  1. GC allocation
  2. GC collection
  3. Stack overflows
  4. Traps
  5. Atomic waits

It's a little unfortunate to duplicate a lot of the tests we already have, just with them running on a different stack. It'd be neat if we could have a mode where wasm code always runs on a separate stack transparently to increase test coverage without writing new tests. I did something like this for multi-memory, but didn't have a good way to land it.

You need to log in before you can comment on or make changes to this bug.

Attachment

General

Created:
Updated:
Size: