Search in sources :

Example 1 with MM_CardTablePointer

use of com.ibm.j9ddr.vm29.pointer.generated.MM_CardTablePointer in project openj9 by eclipse.

the class GCCardTable method from.

public static GCCardTable from() throws CorruptDataException {
    J9JavaVMPointer vm = J9RASHelper.getVM(DataType.getJ9RASPointer());
    MM_GCExtensionsPointer extensions = GCExtensions.getGCExtensionsPointer();
    MM_CardTablePointer cardTable = extensions.cardTable();
    return new GCCardTable(cardTable);
}
Also used : MM_CardTablePointer(com.ibm.j9ddr.vm29.pointer.generated.MM_CardTablePointer) J9JavaVMPointer(com.ibm.j9ddr.vm29.pointer.generated.J9JavaVMPointer) MM_GCExtensionsPointer(com.ibm.j9ddr.vm29.pointer.generated.MM_GCExtensionsPointer)

Aggregations

J9JavaVMPointer (com.ibm.j9ddr.vm29.pointer.generated.J9JavaVMPointer)1 MM_CardTablePointer (com.ibm.j9ddr.vm29.pointer.generated.MM_CardTablePointer)1 MM_GCExtensionsPointer (com.ibm.j9ddr.vm29.pointer.generated.MM_GCExtensionsPointer)1