in scavenge_block1(), we can use the lock-free recordMutableGen()