История изменений
Исправление mersinvald, (текущая версия) :
Вы понимаете, что такой аллокатор, который вы описали, будет по меньшей мере неэффективен, будет страдать от фрагментации и потребует постояной упаковки, что убьет производительность напрочь, когда нужна работа с кучей?
И выключение его в релизных сборках НИКАК не скажется на безопасности в лучшую сторону, вот вообще никак.
Не говоря о том что для данных на стеке аллокатора нет от слова совсем, кто там будет следить в релизных сборках за buffer overrun?
Исходная версия mersinvald, :
Вы понимаете, что такой аллокатор будет по меньшей мере неэффективен, будет страдать от фрагментации и потребует постояной упаковки, что убьет производительность напрочь, когда нужна работа с кучей?
И выключение его в релизных сборках НИКАК не скажется на безопасности в лучшую сторону, вот вообще никак.
Не говоря о том что для данных на стеке аллокатора нет от слова совсем, кто там будет следить в релизных сборках за buffer overrun?