@BRIAN_____ @rustlang @SwiftLang That also applies to Rust's bounds checking. LLVM getting better at optimizing leaves Rust further behind.
-
-
Replying to @CopperheadOS
@BRIAN_____@rustlang@SwiftLang i.e. if it gets better at merging cases, Rust's exceptions are causing more and more missed optimizations.2 replies 0 retweets 0 likes -
Replying to @CopperheadOS
@CopperheadSec@rustlang@SwiftLang The Rust team is considering adding a compiler switch to make panics abort instead of unwind...1 reply 0 retweets 0 likes -
Replying to @BRIAN_____
@CopperheadSec@rustlang@SwiftLang ...In theory, with that switch, the compiler could optimize more fully like Swift. But...1 reply 0 retweets 0 likes -
Replying to @BRIAN_____
@CopperheadSec@rustlang ...it seems unlikely that significant optimizations would be made just for that non-default mode.2 replies 0 retweets 0 likes -
Replying to @BRIAN_____
@BRIAN_____@CopperheadSec@rustlang I doubt we would ignore significant optimizations because we have an unwinding mode.2 replies 0 retweets 0 likes -
Replying to @wycats
@wycats@BRIAN_____@rustlang There's already lots of code in the standard libraries with major design compromises due to unwinding.2 replies 0 retweets 0 likes -
Replying to @CopperheadOS
@wycats@BRIAN_____@rustlang Such as using swaps instead of one-way copies. There has never been interest in first-class nounwind support.1 reply 0 retweets 0 likes -
Replying to @CopperheadOS
@CopperheadSec@BRIAN_____@rustlang I can only speak for myself but I'm interested. I believe others are interested as well.2 replies 0 retweets 0 likes -
Replying to @wycats
@CopperheadSec@BRIAN_____@rustlang again, I can only speak for myself, but first-class nounwind is a personal priority.1 reply 0 retweets 1 like
@CopperheadSec @BRIAN_____ @rustlang at minimum, it will stop rust libs from cargo culting the go recover-in-libs antipattern.
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.