static final class FieldDatabase.FieldDatabaseEntry extends Object
Modifier and Type | Field and Description |
---|---|
(package private) boolean |
cachedAllAnalyzed
have we already determined all methods are analyzed?
|
(package private) TypeReference |
cachedConcreteType
cache a copy of the concrete type already determined for this field
|
private ImmutableEntryHashMapRVM<RVMMethod,FieldDatabase.FieldWriterInfo> |
summaries |
Constructor and Description |
---|
FieldDatabaseEntry(RVMField f) |
Modifier and Type | Method and Description |
---|---|
(package private) boolean |
allMethodsAreAnalyzed() |
(package private) FieldDatabase.FieldWriterInfo |
findMethodInfo(RVMMethod m) |
(package private) TypeReference |
getConcreteType() |
private final ImmutableEntryHashMapRVM<RVMMethod,FieldDatabase.FieldWriterInfo> summaries
boolean cachedAllAnalyzed
TypeReference cachedConcreteType
FieldDatabaseEntry(RVMField f)
FieldDatabase.FieldWriterInfo findMethodInfo(RVMMethod m)
boolean allMethodsAreAnalyzed()
TypeReference getConcreteType()