Skip to content

Navigation Menu

Sign in
Appearance settings

Search code, repositories, users, issues, pull requests...

Provide feedback

We read every piece of feedback, and take your input very seriously.

Saved searches

Use saved searches to filter your results more quickly

Sign up
Appearance settings

Integrate Jake's dataflow hackmd into the existing chapter #1658

Open
Labels
A-dataflowArea: dataflow analysis A-mir-optArea: MIR optimizations E-help-wantedCall for participation: extra help is wanted E-mediumDifficulty: might require some prior knowledge or code reading E-needs-writeupCall for participation: discussion can be written up without much research required T-compilerRelevant to compiler team
@jyn514

Description

@JakobDegen has very kindly written up a summary of how dataflow works: https://hackmd.io/@2S4Crel_Q9OwC_vamlwXmw/ryqfn_vZn

Unlike the existing chapter (https://rustc-dev-guide.rust-lang.org/mir/dataflow.html#dataflow-analysis), this is a conceptual background, not a guide to how to write a dataflow pass. Both documents are useful and it would be nice to combine them somehow.

cc @rust-lang/wg-mir-opt @camelid, this might be a fun project.

Metadata

Metadata

Assignees

No one assigned

    Labels

    A-dataflowArea: dataflow analysis A-mir-optArea: MIR optimizations E-help-wantedCall for participation: extra help is wanted E-mediumDifficulty: might require some prior knowledge or code reading E-needs-writeupCall for participation: discussion can be written up without much research required T-compilerRelevant to compiler team

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

      Relationships

      None yet

      Development

      No branches or pull requests

      Issue actions

        AltStyle によって変換されたページ (->オリジナル) /