Module openj9.dtfj

Interface JavaHeap

All Known Implementing Classes:
DTFJJavaHeap, JavaHeap

public interface JavaHeap

Represents a heap of managed objects.

There may be multiple heaps within a JVM, for instance a generational heap and a class heap. Additionally, heaps may consist of non-contiguous memory regions. For instance, an object heap may be divided into a hot and cold section.