Skip to content

upstream(swift): track WasmKit public resource-control release #884

Description

@enricopiovesan

Summary

Track the upstream WasmKit release required for the Swift embedder to enforce bounded memory and deterministic interruption through public APIs.

Governing context

Definition of Done

  • A released WasmKit version exposes documented public, non-SPI bounded-memory controls.
  • The release exposes documented public, deterministic interruption/cancellation controls.
  • The Swift embedder records the exact WasmKit version and API evidence.
  • Physical iOS and macOS certification fixtures pass for memory bounds and interruption.
  • Apple: ship public Swift embedder SDK for iOS and macOS clients #647 is updated or unblocked with that evidence.

Validation

Run the physical-device fixture matrix and link versioned upstream API documentation.

Non-goals

Using SPI, watchdog workarounds, or changing the upstream API contract.

Metadata

Metadata

Assignees

No one assigned

    Labels

    no-spec-neededWork can proceed under existing approved specs or does not require a new governing spec

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions