International Business Machines Corporation
Tri-color bitmap array for garbage collection
Last updated:
Abstract:
A first object at a memory address is identified. A first index location in a bitmap that corresponds to that memory address is calculated. A bit is set at the first index location. A pointer to a child object within the first object is detected. A memory address of that child object is identified using the pointer. A second index location in the bitmap that corresponds to that memory address is calculated. A bit is set at the second index location. A bit is also set at a third index location, which is adjacent to the first index location.
Status:
Grant
Type:
Utility
Filling date:
9 Sep 2020
Issue date:
16 Aug 2022