Я хотел бы реализовать пул объектов, который размещает все его объекты в непрерывном разделе памяти. Моя цель - достичь максимально возможной скорости итераций, избегая промахов в кэше.
Пул объектов должен содержать только объекты одного типа, и должна быть возможность увеличить размер пула, сохраняя при этом выделенную память непрерывно.
Как этого добиться в Dart?