Skip to content

Memory-pressure regression misses remaining GC clock and timer traps #77

Description

@carsonfarmer

The GC failure reported in #56 still occurs when Go reads wall time or polls timers during cabi_realloc. Both can trap with cannot leave component instance.

The memory-pressure test added in #60 does not reliably trigger these paths. Strengthening it exposes both failures on Go 1.26.3 and 1.27.1 with the Wasmtime 48.0.2 adapter.

Regression test: #78. Adapter fix: bytecodealliance/wasmtime#14319, extending the clock pause from bytecodealliance/wasmtime#13563.

Activity

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

      Milestone

      No milestone

      Relationships

      None yet

      Development

      No branches or pull requests

      Issue actions