Re:Linux kernel in-tree Rust support
by kzrdude on Saturday July 11, 2020 @12:59PM
(#23803588)
Sure, that's seriously cool but I don't see how it changes the material balance so to speak... If you still want llvm to codegen the same items, we don't have any radical departure at all, just a different way to do the same thing, when we are release-compiling any particular crate, from scratch.
[ Parent
| on HN ]
Re:Linux kernel in-tree Rust support
by steveklabnik on Saturday July 11, 2020 @01:17PM
(#23803734)
Oh sure, if you're talking purely about a final release build, then yes. But most of the time, compiles are not final release build compiles. People don't generally complain about final release build times. They complain about the build time as they're developing.
Re:Linux kernel in-tree Rust support
by umanwizard on Sunday July 12, 2020 @09:14AM
(#23811080)
I regularly need to run release builds while developing. Not as commonly as I need to do a debug build or a cargo check, but still often enough that the slowness is annoying.
Re:Linux kernel in-tree Rust support
by vlovich123 on Saturday July 11, 2020 @01:41PM
(#23804027)
Final release build times are up there as build automation systems are often at capacity
Re:Linux kernel in-tree Rust support
by steveklabnik on Saturday July 11, 2020 @02:02PM
(#23804204)
For sure, and I don't mean to say that they don't matter. I have worked on codebases that only use release mode, for reasons, for example. I just hear less complaints about it, that's all I'm saying :)
Re:Linux kernel in-tree Rust support
by vlovich123 on Monday July 13, 2020 @01:10AM
(#23817374)
Usually I've observed release is used by automated systems and debug locally. If you're not managing the automation or working closely with those people, you're less likely to see those complaints but they definitely exist.