Блог разработчика игр

Showing: 1 - 3 of 3 RESULTS
CPP C++ logo
🗒

Hoard memory allocator

Hoard – мультиплатформенный аллокатор. Заменяет собой стантартный malloc(). По заявлениям разработчиков, драматически увеличивает производительность приложений, особенно мультитредовых. Нет необходимости менять что-либо в исходниках приложений.Распространяется в бинарниках и сорцах. В Linux его подключить легко: p.s. Запустил firefox 2.0.2 – особого ускорения …

CPP C++ logo
🗒

Реализация сборки мусора на С++

В данной статье рассматривается обобщённая реализация сборки мусора на С++. Обсуждаются два конкретных алгоритма сборки мусора – “Mark-Sweep” и “Mark-Compact”, и их реализация. Также рассматриваются ограничения, которые накладываются на приложения при использовании сборки мусора, и изменения в компиляторе C++, которые …