LINUX.ORG.RU

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

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

Выделять две области в куче (для данных и для узла) менее оптимально, чем в одной области хранить и данные и узел. Для этого списки и делают через макросы.

Не для этого. Макрос потенциально может сэкономить один вызов ф-ии, раньше это было актуально. Ещё с макросами можно засунуть элемент в несколько списков инлайном.

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

Выделять две области в куче (для данных и для узла) менее оптимально, чем в одной области хранить и данные и узел. Для этого списки и делают через макросы.

Не для этого. Макрос потенциально может сэкономить один вызов ф-ии, раньше это было актуально.