org.jikesrvm.compilers.opt.escape
Class SummaryDatabase
java.lang.Object
org.jikesrvm.compilers.opt.escape.SummaryDatabase
class SummaryDatabase
- extends Object
Class that holds method summary information.
This class is a Singleton.
This database holds summaries:
- MethodSummary, indexed by RVMMethod
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
hash
private static final ImmutableEntryHashMapRVM<RVMMethod,MethodSummary> hash
SummaryDatabase
SummaryDatabase()
findMethodSummary
public static MethodSummary findMethodSummary(RVMMethod m)
- Lookup a given method in the database
- Returns:
- MethodSummary instance representing method
findOrCreateMethodSummary
public static MethodSummary findOrCreateMethodSummary(RVMMethod m)