-
Notifications
You must be signed in to change notification settings - Fork 0
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
- Loading branch information
Zé Diogo
authored
Mar 24, 2023
1 parent
b5eb21d
commit 30a0e71
Showing
1 changed file
with
9 additions
and
2 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1,2 +1,9 @@ | ||
# codegen-cranelift-toolchain | ||
Github Action for rustc_codegen_cranelift | ||
# Github Action for rustc_codegen_cranelift | ||
|
||
If you're trying to reduce the build time in your Rust project, and you have read blog posts like [this one](https://endler.dev/2020/rust-compile-times/#cranelift-the-alternative-rust-compiler) by Matthias Endler, there's a chance that you are here to try using an alternative compiler that runs in parallel with rustc for every CI build: Cranelift, also called CG_CLIF. | ||
|
||
Here is the [original post](https://jason-williams.co.uk/posts/a-possible-new-backend-for-rust/) by Jason Williams describing how `cg_clif` works. | ||
|
||
This Github Action simply gives you an "interface" to use [this alternative compiler](https://github.com/bjorn3/rustc_codegen_cranelift) in other Actions you may have. | ||
|
||
PRs are welcomed. |