LINUX.ORG.RU

История изменений

Исправление red75prim, (текущая версия) :

Кидать std::bad_alloc — это так сложно?

Исключения и stack unwinding в ядре - это то ещё приключение. И как-то нужно гарантировать отсутствие выделений памяти в cleanup коде.

Поэтому надо делать ещё одну stdlib для ядра.

И не ещё одну stdlib, а конфигурируемую stdlib с возможностью отключения фич не поддерживаемых в kernel space, но удобных в user space.

Исходная версия red75prim, :

Кидать std::bad_alloc — это так сложно?

Исключения и stack unwinding в ядре - это то ещё приключение.

Поэтому надо делать ещё одну stdlib для ядра.

И не ещё одну stdlib, а конфигурируемую stdlib с возможностью отключения фич не поддерживаемых в kernel space, но удобных в user space.