Skip to content

Vector reform #2653

Closed
Closed
@msullivan

Description

@msullivan

Reform how we handle vectors by introducing a new unboxed dynamically sized vector type and replacing uses of current vectors with boxed dynamically sized vectors.

Syntax still needs to be chosen and we need to determine exactly what restrictions we are going to place on dynamically sized types.

Metadata

Metadata

Assignees

No one assigned

    Labels

    A-codegenArea: Code generationA-frontendArea: Compiler frontend (errors, parsing and HIR)A-grammarArea: The grammar of RustA-runtimeArea: std's runtime and "pre-main" init for handling backtraces, unwinds, stack overflowsA-type-systemArea: Type systemC-enhancementCategory: An issue proposing an enhancement or a PR with one.E-hardCall for participation: Hard difficulty. Experience needed to fix: A lot.

    Type

    No type

    Projects

    No projects

    Milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions