Patent ID: 9262331
Filing Date: 2016-02-16
CPC Classification: G06F

Claim Text:
1. A computer program product comprising: a computer readable storage medium having computer usable program code embodied therewith, the computer usable program code comprising a computer usable program code configured to: create, by a process a first memory buffer with a set of one or more structures, wherein the first memory buffer comprises a first predetermined amount of memory; determine, by the process, that a structure of the set of one or more structures has been or will be consumed by a garbage collector, wherein consumption of the structure indicates that memory associated with the structure is being reclaimed; determine, by the process, data in a memory that is non-essential to operation of a hardware simulator; and in response to the determination that the structure has been or will be consumed, delete, by the process, references to the non-essential data such that in response to deletion of references to the non-essential data the garbage collector is configured to consume structures of the set of one or more structures associated with the non-essential data during garbage collection of the memory.