Uses of Class
org.jikesrvm.util.HashMapRVM

Packages that use HashMapRVM
org.jikesrvm.classloader   
org.jikesrvm.compilers.opt.inlining   
 

Uses of HashMapRVM in org.jikesrvm.classloader
 

Fields in org.jikesrvm.classloader declared as HashMapRVM
private static HashMapRVM<RVMMethod,Object> RVMMethod.annotationDefaults
          A table mapping to values present in the method info tables of annotation types.
private static HashMapRVM<NormalMethod,LocalVariableTable> NormalMethod.localVariableTables
          the local variable table
private static HashMapRVM<NormalMethod,byte[]> NormalMethod.osrPrologues
          Possible OSR record of osr prologue
private static HashMapRVM<NormalMethod,Integer> NormalMethod.savedOperandWords
          Possibly OSR prologue may change the maximum stack height, remember the original stack height
private static HashMapRVM<NormalMethod,byte[]> NormalMethod.synthesizedBytecodes
          Possible OSR bytecode array consisting of prologue and original bytecodes
 

Uses of HashMapRVM in org.jikesrvm.compilers.opt.inlining
 

Fields in org.jikesrvm.compilers.opt.inlining declared as HashMapRVM
private  HashMapRVM<RVMMethod,InvalidationDatabase.MethodSet> InvalidationDatabase.nonOverriddenHash
          A mapping from RVMMethod to MethodSet: holds the set of methods which depend on a particular method being "final"
private  HashMapRVM<RVMClass,InvalidationDatabase.MethodSet> InvalidationDatabase.noSubclassHash
          A mapping from RVMClass to MethodSet: holds the set of methods which depend on a particular class being "final"
 

Methods in org.jikesrvm.compilers.opt.inlining with parameters of type HashMapRVM
private
<T> InvalidationDatabase.MethodSet
InvalidationDatabase.findOrCreateMethodSet(HashMapRVM<T,InvalidationDatabase.MethodSet> hash, T key)
          Look up the MethodSet corresponding to a given key in the database.