Skip to content

Overview Chapter Followup #674

Open
Open
@mark-i-m

Description

@mark-i-m

This issue exists to track things we want to improve on. Please add things here:

  • Replace bullets with prose.
  • Perhaps move some of the content about command line parsing, lexing, and parsing to the appropriate chapters.
  • More info on type checking and type inference.
  • Fix some of the TODOs
  • add more links to other parts of the guide
  • add diagrams
  • answer unresolved questions at the bottom
  • figure out where the following happen and add them back to the list of steps
    • type checking
    • trait solving
    • const eval
    • size optimizations
  • Perhaps use more content from https://rust-lang.zulipchat.com/#narrow/stream/182449-t-compiler.2Fhelp/topic/history.20of.20typeck.20and.20borrowck about HAIR
  • find out if there are other reasons to use query system beyond incremental
  • improve descriptions of bootstrapping.
  • verify info about parallel rustc effort

Metadata

Metadata

Assignees

No one assigned

    Labels

    A-compiler-architectureArea: high-level compiler architectureC-tracking-issueCategory: issues that track thingsE-hardDifficulty: might require advanced knowledgeE-help-wantedCall for participation: extra help is wantedT-compilerRelevant to compiler team

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions