Для меня всегда оставалось загадкой, зачем объекты в куче разного размера.
Компилятор ведь знает размеры объектов, и вместо того, чтобы делать кучу для всех объектов,
можно было бы сделать много кучек для объектов каждого размера свою.
Мне кажется, что это позволило бы меньше двигать объекты.
Да, бывают такие объекты, навроде строк, у которых элементы это байты, для них специальная оптимизация уже выполнена.
Но почему это не сделано для других типов в системе типов?
Отредактировано Лис (2019-03-22 14:39:56)