LINUX.ORG.RU

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

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

А какая разница - стек или просто большой массив с указателем?

Разница такая, что если надо в куче, которой управляет GC, выделять память для объектов разного размера, то чтобы не было адовой фрагментации нужно применять все те же общие алгоритмы, что и в сишной куче

Разницы не увидел. В любом случае, живые объекты копируются в другую область памяти, а исходная освобождается полностью (в Chromium этого нет, AFAIK).

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

А какая разница - стек или просто большой массив с указателем?

Разница такая, что если надо в куче, которой управляет GC, выделять память для объектов разного размера, то чтобы не было адовой фрагментации нужно применять все те же общие алгоритмы, что и в сишной куче

Разницы не увидел. В любом случае, живые объекты копируются в другую область памяти (в Chromium этого нет, AFAIK).