There appears to be tons of general optimization issues here:
https://github.com/mozilla/rust/issues?labels=I-slow&state=open


On Fri, May 31, 2013 at 11:55 AM, Daniel Farina <[email protected]> wrote:

> I've been poking around in rustc, after noting that compile times are
> much longer than I'd expect.
>
> So while some micro optimizations may help, I'm wondering if anyone
> has given a lot of thought as to how to make the llvm passes faster or
> parallel, because this is something like more than half the battle.
>
> What's worrisome is Rust's typical compilation model encourages large
> crates that are one compilation unit, unlike, say, a pile of
> individual C files each emitting an object file that admittedly must
> be linked... but at least the instruction selector can be run in
> parallel.  Does this present a sticky problem?
> _______________________________________________
> Rust-dev mailing list
> [email protected]
> https://mail.mozilla.org/listinfo/rust-dev
>



-- 
Sebastian Sylvan
_______________________________________________
Rust-dev mailing list
[email protected]
https://mail.mozilla.org/listinfo/rust-dev

Reply via email to