|
Class Summary |
| AbstractHashMapRVM<K,V> |
Common super class for all VM hash maps |
| AbstractHashMapRVM.AbstractBucket<K,V> |
|
| AbstractHashSetRVM<T> |
Common super class for all VM hash sets |
| AbstractHashSetRVM.AbstractBucket<T> |
|
| AddressInputStream |
Access raw memory region as an input stream |
| BitVector |
BitVector.java
implements a bit vector |
| HashMapRVM<K,V> |
Stripped down implementation of HashMap data structure for use
by core parts of the JikesRVM runtime. |
| HashMapRVM.Bucket<K,V> |
|
| HashSetRVM<T> |
Stripped down implementation of HashSet for use
by core parts of the JikesRVM runtime. |
| HashSetRVM.Bucket<T> |
|
| IdentityHashMapRVM<K,V> |
The same as HashMapRVM except object identities determine equality
not the equals method. |
| ImmutableEntryHashMapRVM<K,V> |
A hash map with entirely immutable buckets. |
| ImmutableEntryHashMapRVM.Bucket<K,V> |
|
| ImmutableEntryHashSetRVM<T> |
A hash set with entirely immutable buckets. |
| ImmutableEntryHashSetRVM.Bucket<T> |
|
| ImmutableEntryIdentityHashMapRVM<K,V> |
A hash map with entirely immutable buckets. |
| LinkedListIteratorRVM<T> |
|
| LinkedListRVM<T> |
Implementation of java.util.LinkedList for use in classes that
end up in the boot image. |
| LinkedListRVM.Element<T> |
Class for the actual elements of the list. |
| PriorityQueueRVM |
This class implements a priority queue using the standard
(balanced partially-ordered tree, i.e., "heap") algorithm. |
| PriorityQueueRVM.PriorityQueueNode |
A local class that holds the nodes of the priority tree |
| StringUtilities |
|