This optimization changes the data structure by leveraging the fact that the regions are immutable once they were created. This allows us to avoid expensive locking after each access. The title is a bit of click-bait since locking still happens for freelist updates.
This optimization changes the data structure by leveraging the fact that the regions are immutable once they were created. This allows us to avoid expensive locking after each access. The title is a bit of click-bait since locking still happens for freelist updates.