Our great sponsors
-
InfluxDB
Power Real-Time Data Analytics at Scale. Get real-time insights from all types of time series data with InfluxDB. Ingest, query, and analyze billions of data points in real-time with unbounded cardinality.
From the graph, it points out this commit. And from the description, I think it's exactly that commit and not just one close to it. I heard it was a big improvement.
https://github.com/rust-lang/rust/commit/63cc2bb
> Enable new pass manager with LLVM 13
While there's nothing exactly like it yet, we did consider the ways that many similar systems work. There's a lot of similarities, even though I do think Editions end up being meaningfully distinct.
As an example, here's a comment of mine on the original RFC (which was called "epochs"): https://github.com/rust-lang/rfcs/pull/2052#issuecomment-315... (the part with "Some language development comparisons")
Does anyone know what change was responsible for the big improvement from a few days ago?
It's less of a universal improvement than the pass manager, but for the benchmarks that it does impact it seems just as large.
Related posts
- Let's thank who have helped us in the Rust Community together!
- [privacy/compile-time]: Building rust/cargo projects may leak the compiler's pc username as full homedir paths are getting compiled in - even in the release (and striped) binaries. (the user supposedly distributes these binaries) Is this intended for some reason?
- Announcing Rust 1.61.0
- Announcing Rust 1.60.0
- Rust in 2022