Package | Description |
---|---|
org.jikesrvm.mm.mmtk | |
org.mmtk.vm |
Provides classes that specify the interface between MMTk and the VM.
|
Modifier and Type | Field and Description |
---|---|
private ReferenceProcessor.Semantics |
ReferenceProcessor.semantics
Semantics
|
Modifier and Type | Method and Description |
---|---|
static ReferenceProcessor |
ReferenceProcessor.get(ReferenceProcessor.Semantics semantics)
Creates an instance of the appropriate reference type processor.
|
ReferenceProcessor |
Factory.newReferenceProcessor(ReferenceProcessor.Semantics semantics) |
Constructor and Description |
---|
ReferenceProcessor(ReferenceProcessor.Semantics semantics)
Create a reference processor for a given semantics
|
Modifier and Type | Method and Description |
---|---|
static ReferenceProcessor.Semantics |
ReferenceProcessor.Semantics.valueOf(String name)
Returns the enum constant of this type with the specified name.
|
static ReferenceProcessor.Semantics[] |
ReferenceProcessor.Semantics.values()
Returns an array containing the constants of this enum type, in
the order they are declared.
|
Modifier and Type | Method and Description |
---|---|
abstract ReferenceProcessor |
Factory.newReferenceProcessor(ReferenceProcessor.Semantics semantics)
Creates a new ReferenceProcessor instance using the appropriate VM-specific
concrete ReferenceProcessor sub-class.
|