The OpenNET Project / Index page

[ новости /+++ | форум | теги | ]



"Поддержка Rust для ядра Linux столкнулась с критикой Торвальдса"
Версия для распечатки Пред. тема | След. тема
Форум Разговоры, обсуждение новостей
Исходное сообщение [ Отслеживать ]
Присылайте удачные настройки в раздел примеров файлов конфигурации на WIKI.opennet.ru.
. "Поддержка Rust для ядра Linux столкнулась с критикой Торваль..." –1 +/
Сообщение от Аноним (462), 17-Апр-21, 06:53 
> fn panic(_info: &PanicInfo) -> ! { your_code_here }

Домашнее задание для эксперта: теперь попробуй при подобной модели обработки ашипок retry выделени памяти сделать и вернуть flow программы к виду, как будто проблемы вообще совсем никогда не возникало, все прокатило, и мы продолжили с места облома как будто out of memory никогда не происходило.

А так то кастомный хэндлер прекрасно. Но на ту хотелку - натягивается как сова на глобус. А вообще what it takes понять где факапнулось, повторить, соврать что не факапнулось, вернуть в состояние "все зашибись, работаем дальше"? В сях то кодят кастомный алокатор - он и делает этсамое. Если оно надо. А хруст довольно плотно интегрирован для анализа, там с этим вроде сложнее.

Там вон они уже предложили клевые костыли, try_new :D. Но этого толи вообще в синтаксисе еще нету, толи в какой-то распоследней на проволоку и скотч уже немного прикручено, в общем это WIP at best...

Ответить | Правка | Наверх | Cообщить модератору

Оглавление
Поддержка Rust для ядра Linux столкнулась с критикой Торвальдса, opennews, 15-Апр-21, 08:09  [смотреть все]
Форумы | Темы | Пред. тема | След. тема



Партнёры:
PostgresPro
Inferno Solutions
Hosting by Hoster.ru
Хостинг:

Закладки на сайте
Проследить за страницей
Created 1996-2024 by Maxim Chirkov
Добавить, Поддержать, Вебмастеру