On 6/15/13 1:26 AM, Graydon Hoare wrote:
I saw some more speculation on how to make rustc not-so-terriby-slow to compile today, including dramatic structural changes like splitting it into sub-crates. Please don't do this; it's papering over much more readily solvable problems. A 80kloc library does not need to be generating 16mb of object code.
I don't understand why you object to splitting librustc into subcrates. This is something that should be done regardless, for separate compilation and tooling reasons. Note that clang has separate CodeGen and Sema libraries for this reason.
I would understand if people were suggesting that we just split rustc into subcrates and stop working on compilation speed. But nobody is, or has ever, suggested that.
Patrick _______________________________________________ Rust-dev mailing list [email protected] https://mail.mozilla.org/listinfo/rust-dev
