Skip to content

Labels

Labels

  • Area: Mid-level IR (MIR) - https://blog.rust-lang.org/2016/04/19/MIR.html
  • Area: MIR optimizations
  • Area: MIR opt Global Value Numbering (GVN)
  • Area: MIR inlining
  • Fixed by the Named Return Value Opt. (NRVO)
  • Area: The miri tool
  • Area: Monomorphization
  • Area: `#[naked]`, prologue and epilogue-free, functions, https://git.io/vAzzS
  • Area: name mangling / decoration
  • Area: Non-lexical lifetimes (NLL)
  • Area: `#![no_std]`
  • Area: Panicking machinery
  • Area: parallel compiler
  • Area: The lexing & parsing of Rust source code to an AST
  • Area: path remapping, --remap-path-prefix, --remap-cwd-prefix, --remap-diagnostics-scope etc.
  • Relating to patterns and pattern matching
  • Area: filesystem perms and other kind of permissions
  • Area: Profile-guided optimizations (PGO)
  • Area: Pin
  • Area: compiler plugins, doc.rust-lang.org/nightly/unstable-book/language-features/plugin.html
  • Area: Pretty printing (including `-Z unpretty`)
  • Area: print requests (`--print=...`)
  • Area: Backwards compatibility hacks for proc macros
  • Area: Procedural macros
  • Area: `std::process` and `std::env`
  • Area: The profiler runtime for llvm-profdata and llvm-cov
  • Area: Python, like bootstrap/CI scripts or linters/formatters, etc.
  • Area: The rustc query system (https://rustc-dev-guide.rust-lang.org/query.html)
  • Area: raw pointers, MaybeUninit, NonNull
  • Issues involving private types that are indirectly reachable or effect the public api