Skip to content

[crossgen2] Lazy string optimization #48580

@jkotas

Description

@jkotas

crossgen1 avoided emitting string fixups for strings used on exception throwing paths. crossgen2 is missing this optimization.

Note that this optimization produces a bit larger code, but saves time during startup by avoid string constant allocations.

See #47183 for more context.

Metadata

Metadata

Assignees

No one assigned

    Type

    No type

    Projects

    No projects

    Milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions