Rust предложил кросс-крейтовые forward-объявления вместо weak-символов
На Kangrejos 2026 Яна Дёнзельманн представила новый механизм языка Rust — безопасный проверяемый аналог weak-символов C для регистрации функций, которые вызывает стандартная библиотека. Предложено применить его для обработки целочисленных переполнений в ядре.
- Механизм обобщает регистрацию обработчиков паники и аллокаторов в std
- Аналог weak-символов C с проверкой на этапе компиляции
- Предложено использовать для переполнений целых в ядре на Rust
Читать дальше
Софт