org.jikesrvm.compilers.opt
Class FieldDatabase
java.lang.Object
org.jikesrvm.compilers.opt.FieldDatabase
final class FieldDatabase
- extends Object
database to hold field-level information
this is a mapping from RVMField -> FieldDatabaseEntry
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
DEBUG
private static final boolean DEBUG
- See Also:
- Constant Field Values
db
private final ImmutableEntryHashMapRVM<RVMField,FieldDatabase.FieldDatabaseEntry> db
FieldDatabase
FieldDatabase()
findOrCreateEntry
FieldDatabase.FieldDatabaseEntry findOrCreateEntry(RVMField f)
getConcreteType
public TypeReference getConcreteType(RVMField f)
- return the concrete type of a field, or null if none determined
debug
private static void debug(String s)