@yoshuawuyts have you tried turning LTO on? also the performance profile of Rust is gonna improve a lot post-MIR
-
-
Replying to @edefic
@yoshuawuyts (we'll be able to do real optimisations in our middle end, and it's going to be fucking rad)1 reply 0 retweets 0 likes -
Replying to @edefic
@FrozenFire wasn't aware of either, doing some quick reading up on it. Everyone seems excited. What's "middle end" tho? compiler layer?1 reply 0 retweets 0 likes -
Replying to @yoshuawuyts
@yoshuawuyts compiler phases have the worst names, but: front end (parse text into AST, generate HIR) → middle end (MIR, opt/analyis) →1 reply 0 retweets 0 likes -
Replying to @edefic
@yoshuawuyts backend (codegen etc — literally just LLVM)1 reply 0 retweets 1 like -
Replying to @edefic
@FrozenFire I'm remembering the shit out of this :D https://github.com/yoshuawuyts/knowledge/blob/master/programming/compilers.md …1 reply 0 retweets 0 likes -
-
Replying to @edefic
@yoshuawuyts also this is all kinda rustc-specific, and I am probably world's worst compiler engineer1 reply 0 retweets 0 likes -
Replying to @edefic
@FrozenFire haha, that's ok - it's super useful still, and know that it's just for Rust ^__^ But you know more about compilers than me, so..1 reply 0 retweets 0 likes -
Replying to @yoshuawuyts
@yoshuawuyts nope, I just pretend to have a clue about compilers on the internet q=1 reply 0 retweets 0 likes
Loading seems to be taking a while.
Twitter may be over capacity or experiencing a momentary hiccup. Try again or visit Twitter Status for more information.
