On Wednesday, 24 September 2014 at 14:36:13 UTC, Sean Kelly wrote:
Large allocations are the easy case, as the allocation lives in its own pool and you can just move the entire pool.
Dataset is not a contiguous object. It's like an in-memory database: tables can added or removed from it, rows can be added or removed from tables, fields in rows can be set with various values. In the end a dataset is a collection of a big number of relatively small objects, big datasets are collections of big numbers of objects.
