История изменений
Исправление X512, (текущая версия) :
Какая разница для уровня этой ОС?
Зачем закладывать тормоза в основу ОС? В Haiku тоже есть класс BReferenceable, от которого наследуются объекты со счётчиком ссылок.
std::shared_ptr вообще противоречит парадигме C++ zero-cost абстракций.
В Си это обычно так же делается с одним блоком памяти.
Исходная версия X512, :
Какая разница для уровня этой ОС?
Зачем закладывать тормоза в основу ОС? В Haiku тоже есть класс BReferenceable, от которого наследуются объекты со счётчиком ссылок.
std::shared_ptr вообще противоречит парадигме C++ zero-cost абстракций.