Skip to content

Escape analysis for Wasm GC #9349

@fitzgen

Description

@fitzgen

We could implement an escape analysis for Wasm GC types to figure out which allocations do not escape their stack frame. Then we can do unboxing/SROA, replacing a struct's fields or array elements with a set of local SSA values.

Metadata

Metadata

Assignees

No one assigned

    Labels

    cranelift:goal:optimize-speedFocus area: the speed of the code produced by Cranelift.performancewasm-proposal:gcIssues with the implementation of the gc wasm proposalwasmtime:ref-typesIssues related to reference types and GC in Wasmtime

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions