История изменений
Исправление tailgunner, (текущая версия) :
А какая разница - стек или просто большой массив с указателем?
Разница такая, что если надо в куче, которой управляет GC, выделять память для объектов разного размера, то чтобы не было адовой фрагментации нужно применять все те же общие алгоритмы, что и в сишной куче
Разницы не увидел. В любом случае, живые объекты копируются в другую область памяти, а исходная освобождается полностью (в Chromium этого нет, AFAIK).
Исходная версия tailgunner, :
А какая разница - стек или просто большой массив с указателем?
Разница такая, что если надо в куче, которой управляет GC, выделять память для объектов разного размера, то чтобы не было адовой фрагментации нужно применять все те же общие алгоритмы, что и в сишной куче
Разницы не увидел. В любом случае, живые объекты копируются в другую область памяти (в Chromium этого нет, AFAIK).