Skip to content

Extremely large decoders are broken in WebAssembly debug mode #113

@finnbear

Description

@finnbear

I got this after adding a field to a deeply nested video game protocol, and compiling in debug mode:

Image

Solution: in debug mode, remove some #[inline(always)] and add some Box indirection

Metadata

Metadata

Assignees

No one assigned

    Labels

    bugSomething isn't working

    Type

    No type
    No fields configured for issues without a type.

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions