You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
The generated bindings are mostly static when working on new rust
abstractions. By splitting them off the main kernel crate, recompilation
of the main kernel crate takes ~2s rather than ~12s. While this loses
some optimizations without LTO, the fast majority of the binding
functions are already marked as `#[inline]`. Pretty much only
`Default` impls aren't marked as such. The cost of not inlining those
`Default` impls is likely neglectable.
Signed-off-by: Björn Roy Baron <[email protected]>
0 commit comments