Package | Description |
---|---|
org.mmtk.utility.deque |
Modifier and Type | Class and Description |
---|---|
class |
AddressDeque
This supports unsynchronized enqueuing and dequeuing of addresses
|
class |
AddressPairDeque
This supports unsynchronized enqueuing and dequeuing of
address pairs
|
class |
AddressTripleDeque
This supports unsynchronized enqueuing and dequeuing of
address triples
|
class |
LocalDeque
Note this may perform poorly when being used as a FIFO structure with
insertHead and pop operations operating on the same buffer.
|
(package private) class |
LocalQueue
This class implements a local (unsynchronized) queue.
|
(package private) class |
LocalSSB
This class implements a local (unsynchronized) sequential
store buffer.
|
class |
ObjectReferenceDeque
This supports unsynchronized enqueuing and dequeuing of
object references
|
class |
SharedDeque
This supports unsynchronized enqueuing and dequeuing of buffers
for shared use.
|
class |
SortSharedDeque
This supports unsynchronized enqueuing and dequeuing of buffers
for shared use.
|
class |
SortTODAddressStack
This supports unsynchronized pushing and popping of addresses.
|
class |
SortTODObjectReferenceStack
This supports unsynchronized pushing and popping of object
references.
|
class |
SortTODSharedDeque
This class specializes SortSharedQueue to sort objects according to
their time of death (TOD).
|
class |
TraceBuffer
This supports unsynchronized enqueuing and dequeuing of tracing data
and bulk processing of the buffer.
|
class |
WriteBuffer
This supports unsynchronized insertion of write buffer values.
|