bjorn3/rustc_codegen_cranelift
View on GitHub ↗ ★ 19 Rust
You are probably looking for the upstream version of rustc_codegen_cranelift
25 mentions on Hacker News by 22 people: 1 story, 24 comments · first 2019-04-11 · latest 2023-08-17
20082026
-
…is perfectly capable of bootstrapping another Rust compiler (with some config changes) [2]. [0] https://github.com/bjorn3/rustc_codegen_cranelift [1] https://github.com/rust-lang/rust/pull/77975 [2] https://github.com/bjorn3/rustc_codegen_c…
comment by LegionMammal978 · 2023-08-17 · in A Guide to Undefined Behavior in C and C++ (2010) -
…could replace LLVM, there’s an alternative backend being worked on but has limitations: https://github.com/bjorn3/rustc_codegen_cranelift
comment by bluejekyll · 2023-07-12 · in Vale's first prototype for immutable region borrowing -
…as a rustup component" has been making good progress and seems like it might happen relatively soon https://github.com/bjorn3/rustc_codegen_cranelift/milestone/...
comment by nicoburns · 2023-02-03 · in Improving Rust compile times to enable adoption of memory safety -
…debug builds. And the Cranelift codegen backend itself is also clear about it not being ready yet: https://github.com/bjorn3/rustc_codegen_cranelift (To be clear, I am super excited about using Cranelift for debug builds. I just want to…
comment by burntsushi · 2023-02-03 · in Improving Rust compile times to enable adoption of memory safety -
maybe https://github.com/bjorn3/rustc_codegen_cranelift https://old.reddit.com/r/rust/comments/107afei/cranelift_mol...
comment by leeoniya · 2023-01-26 · in Thoughts on what a next Rust compiler would do -
…they're a core ecosystem crate but don't get that much support because windowing isn't flashy. [1] https://github.com/bjorn3/rustc_codegen_cranelift
comment by elabajaba · 2023-01-26 · in Thoughts on what a next Rust compiler would do -
…features like inline assembly that aren't supported, but a moderately complete backend exists now: https://github.com/bjorn3/rustc_codegen_cranelift The compiler frontend is already written in Rust.
comment by ansible · 2022-12-30 · in 50 years of C, the good, the bad and the ugly [video] -
…then I don't know. [1]: https://github.com/bytecodealliance/wasmtime/blob/main/crane... [2]: https://github.com/bjorn3/rustc_codegen_cranelift
comment by emi2k01 · 2022-10-27 · in How to speed up the Rust compiler in October 2022 -
As well as a cranelift backend https://github.com/bjorn3/rustc_codegen_cranelift
comment by rapsey · 2022-06-17 · in Adding a Rust compiler front end to GCC [video] -
A faster codegen backend for debug builds is in the works. https://github.com/bjorn3/rustc_codegen_cranelift
comment by the8472 · 2021-11-12 · in The Rust compiler has gotten faster again -
There's a Cranelift backend, which is apparently faster at creating debug builds than LLVM: https://github.com/bjorn3/rustc_codegen_cranelift
comment by rlp · 2021-08-01 · in Lang Jam: create a programming language in a weekend -
There is work on integrating Cranelift into rustc ( https://github.com/bjorn3/rustc_codegen_cranelift ) so that rustc can compile to bytecode for the Cranelift JIT.
comment by smitop · 2021-04-18 · in Reducing Rust Incremental Compilation Times on macOS -
…on OS syscalls implemented in not-Rust is cheating, then you could just use Redox directly ;) [1] https://github.com/bjorn3/rustc_codegen_cranelift [2] https://github.com/redox-os/relibc
comment by 3PS · 2021-02-10 · in Are we game yet? – A guide to the Rust game development ecosystem -
…[2] https://github.com/sapir/gcc-rust/tree/rust [3] https://github.com/Rust-GCC/gccrs [4] https://github.com/bjorn3/rustc_codegen_cranelift
comment by karavelov · 2020-11-28 · in AWS hires Rust compiler team co-lead Felix Klock -
…the linker more to chew on; using Cranelift in conjunction with LLD can give much better results ( https://github.com/bjorn3/rustc_codegen_cranelift/issues/878... ).
comment by kibwen · 2020-11-11 · in Exploring PGO for the Rust Compiler -
https://hacks.mozilla.org/2020/10/a-new-backend-for-cranelif... https://github.com/bjorn3/rustc_codegen_cranelift
comment by estebank · 2020-11-11 · in Exploring PGO for the Rust Compiler -
…work of optimising Rust's borrower-checker. Disclaimer: I don't know all that much about Rust. [0] https://github.com/bjorn3/rustc_codegen_cranelift
comment by MaxBarraclough · 2020-08-05 · in How to speed up the Rust compiler some more in 2020 -
…also ongoing work in rustc_codegen_cranelift, which [as of 2 weeks ago] can now compile rustc: https://github.com/bjorn3/rustc_codegen_cranelift/issues/743...
comment by leeoniya · 2020-07-11 · in Linux kernel in-tree Rust support -
…sure about GCC, but a significant amount of work has gone into a cranelift based backend for rust ( https://github.com/bjorn3/rustc_codegen_cranelift ).
comment by klysm · 2020-06-13 · in Microsoft: Rust Is the Industry’s ‘Best Chance’ at Safe Systems Programming -
…for the borrow check and mrustc for codegen. [1]: https://github.com/thepowersgang/mrustc [2]: https://github.com/bjorn3/rustc_codegen_cranelift [3]: https://github.com/rust-lang/miri
comment by cbarrick · 2020-06-12 · in A New RegExp Engine in SpiderMonkey -
…backend here has been making slow but steady progress, and seems to be approaching a useable state: https://github.com/bjorn3/rustc_codegen_cranelift/issues
comment by nicoburns · 2019-12-11 · in Speeding Up the Rust Compiler -
…it would fit in well for fast debug builds but not be a good fit for optimized release builds. See https://github.com/bjorn3/rustc_codegen_cranelift#not-yet-su... for progress
comment by epage · 2019-07-25 · in The Rust compiler is still getting faster -
…only improves compile times 33%. Other work is needed for a dramatic reduction in compile times: https://github.com/bjorn3/rustc_codegen_cranelift/issues/133...
comment by jashmatthews · 2019-07-05 · in Go compiler internals: Adding a new statement to Go -
…probably be a big win if/when it lands [0] (adding the ability to replace LLVM with cranelift) [0]: https://github.com/bjorn3/rustc_codegen_cranelift/issues/381
comment by nicoburns · 2019-04-11 · in Rust 1.34.0