История изменений
Исправление MOPKOBKA, (текущая версия) :
проверку на диапазоны адресов, естессна
Вот, и я так сделаю скорее всего, но это нарушает стандарт, мне интересно как это можно сделать быстро без нарушения.
обысно при освобождении блока при вызове функции освобождения памяти в пуле пометка блока как свободного делается сразу.
Это не подходит к моей программе. У меня элементы встраиваются в долго-живущую структуру, трансформируются с отбраковкой в другие формы. Тут либо копирование что медленно, либо подсчет ссылок что тоже медленно.
ты пытаешься натянуть сову (какие-то конструкты из других ЯП) на глобус(сишечку). а они несовместимы
В ядре rcu используют, тоже самое.
Исходная версия MOPKOBKA, :
проверку на диапазоны адресов, естессна
Вот, и я так сделаю скорее всего, но это нарушает стандарт, мне интересно как это можно сделать быстро без нарушения.
обысно при освобождении блока при вызове функции освобождения памяти в пуле пометка блока как свободного делается сразу.
Это не подходит к моей программе. У меня элементы встраиваются в долго-живущую структуру, трансформируются с отбраковкой в другие формы. Тут либо копирование что медленно, либо подсчет ссылок что тоже медленно.