Skip to content
/ wg-codegen Public

Home of the Rust codegen working group 🥖

License

Apache-2.0 and 2 other licenses found

Licenses found

Apache-2.0
LICENSE-APACHE
Unknown
LICENSE-CC-BY-SA
MIT
LICENSE-MIT
Notifications You must be signed in to change notification settings

nox/wg-codegen

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

3 Commits
 
 
 
 
 
 
 
 

The Rust codegen working group

This working group is intended to provide a forum for all things related to code generation for Rust.

Why?

While rustc produces decent binary code, there are huge opportunities for improvement, be it performance-wise or code size-wise. This working group intends to find ways to make it better.

Goals

  • Find low-hanging fruits for easy gains, be it with more LLVM metadata, better data layouts or peephole optimisations.
  • Improve LLVM itself for how it's used by the Rust compiler.
  • Design new MIR-level optimisations.

Get Involved

Join our IRC channel (#wg-codegen on moznet) or open an issue here to let us know about your idea du jour.

We follow the Rust Code of Contact. Any concerns should be brought to rust-mods@rust-lang.org.

License

The output of this working group is distributed under the following licenses:

About

Home of the Rust codegen working group 🥖

Resources

License

Apache-2.0 and 2 other licenses found

Licenses found

Apache-2.0
LICENSE-APACHE
Unknown
LICENSE-CC-BY-SA
MIT
LICENSE-MIT

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published