If you updated to the latest Rust snapshot before Feb. 13th, please perform a 
`./mach bootstrap-rust —force` to pull down a new version of the snapshot 
binaries.

Previously, we built our snapshots the same way that the Rust team does — 
Release build, but with LLVM assertions enabled. There was a large performance 
regression in one of those assertions, and we discovered that just disabling 
the assertions altogether resulted in a significant performance win. Since we 
haven’t seen an LLVM assertion in Servo’s compiles in over a year and a half 
(as far as we could recall), there didn’t seem to be any benefit to keeping 
them enabled, especially given the huge performance penalty.

Enjoy your speedier Rust compiles!
- Lars
_______________________________________________
dev-servo mailing list
dev-servo@lists.mozilla.org
https://lists.mozilla.org/listinfo/dev-servo

Reply via email to