Exact garbage collection

This is the opposite of conservative garbage collection. In exact garbage collection, the runtime needs to provide enough metadata so that it is known which registers and positions on the local stack frames contain object pointers. Then the garbage collector doesn't need to guess if a pointer-like value really is a pointer or not, trading some memory overhead for the metainfo for faster and more complete GC execution.

See also Conservative garbage collection.

Get Oracle JRockit now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.