d-netto/MMTk-Julia-Fragmentation#1 (comment) showed that with our implementation of address-based hashing for object id (we are still missing #240), InferenceBenchmarkerCache
is the major reason we have pinned objects.
We need to investigate why the type is still getting pinned. We could see if those objects are pinned due to conservative stack scanning. If that's the case, there is nothing we can do.