1. 10
  1.  

    1. 1

      Does this completely replace LLVM?

      1. 2

        Llvm will likely produce better binaries.This compiler has a higher focus on compilation time

        1. 2

          It’s a fun thought to have a Rust compiler with no non-Rust dependencies though. Could eventually something like Redox bootstrap without a C/C++ compiler? :)

          1. 2

            Doesn’t rust std depend on libc?

            1. 2

              Relibc (the Redox runtime) is written in Rust.

        2. 1

          Agreed, was just wondering if rustc with cranelift still used LLVM at all

    2. 1

      How’s the perf compared to LLVM backend?

      1. 1

        I tried it on my project and the compilation failed at some proc macro in a dependency, so it may be just a bit too early to compare its perf against mature codegens