Skip to content

Labels

Labels

  • area:isel

    Issues related to instruction selection.
  • area:regalloc

    Issues related to register allocation.
  • bug

    A bug or panic in the compiler or generated code.
  • dependencies

    Pull requests that update a dependency file
  • discussion

  • documentation

    Areas that need better documentation.
  • E-compiler

    Compiler issues.
  • E-compiler-design

    Open-ended compiler design issues.
  • E-compiler-easy

    Beginner–Intermediate compiler issues.
  • E-easy

    Issues suitable for newcomers to investigate, including Rust newcomers!
  • E-python

    Issues that require Python programming experience
  • E-rust

    Issues approachable by people with a general-purpose Rust background.
  • fuzz-bug

    Bugs found by a fuzzer
  • goal:build-time

    Reduce the Rustc build time of Cranelift itself
  • goal:compile-time

    Focus area: how fast Cranelift can compile or how much memory it uses.
  • goal:compiler-size

    Issues related to the size of Cranelift itself, in compiled form.
  • goal:determinism

    Focus area: deterministic execution, abstracting away platform-specific details.
  • goal:native-ABI

    Focus area: Interoperate with native platform ABIs and calling conventions.
  • goal:optimize-speed

    Focus area: the speed of the code produced by Cranelift.
  • goal:rustc

    Focus area: Support for compiling Rust!
  • goal:spidermonkey

    Focus area: Support for using Cranelift in SpiderMonkey!
  • help wanted

  • infrastructure

    Build and infrastructure issues
  • meta

    Everything related to the meta-language.
  • moonshot