Uses of Class
org.jikesrvm.util.ImmutableEntryHashMapRVM

Packages that use ImmutableEntryHashMapRVM
org.jikesrvm.adaptive.controller   
org.jikesrvm.classloader   
org.jikesrvm.compilers.baseline.ia32   
org.jikesrvm.compilers.opt   
org.jikesrvm.compilers.opt.escape   
org.jikesrvm.compilers.opt.inlining   
org.jikesrvm.compilers.opt.specialization   
org.jikesrvm.runtime   
 

Uses of ImmutableEntryHashMapRVM in org.jikesrvm.adaptive.controller
 

Fields in org.jikesrvm.adaptive.controller declared as ImmutableEntryHashMapRVM
private static ImmutableEntryHashMapRVM<RVMMethod,LinkedList<ControllerPlan>> ControllerMemory.table
          This is a hashtable of controller plans indexed by RVMMethod.
 

Uses of ImmutableEntryHashMapRVM in org.jikesrvm.classloader
 

Fields in org.jikesrvm.classloader declared as ImmutableEntryHashMapRVM
private static ImmutableEntryHashMapRVM<RVMMethod,Annotation[][]> RVMMethod.declaredParameterAnnotations
          Cache of arrays of declared parameter annotations.
private static ImmutableEntryHashMapRVM<Atom,Atom> Atom.dictionary
          Used to canonicalize Atoms: possibly non-canonical Atom => Atom
private static ImmutableEntryHashMapRVM<RVMMethod,TypeReference[]> RVMMethod.exceptionTypes
          exceptions this method might throw (null --> none)
private static ImmutableEntryHashMapRVM<RVMMethod,ReflectionBase> RVMMethod.invokeMethods
          Map from a method to a reflective method capable of invoking it
private static ImmutableEntryHashMapRVM<RVMMethod,Integer> RVMMethod.jtocOffsets
          The offsets of virtual methods in the JTOC, if it's been placed there by constant propagation.
private  ImmutableEntryHashMapRVM<String,RVMType> BootstrapClassLoader.loaded
           
private static ImmutableEntryHashMapRVM<RVMMethod,RVMAnnotation[][]> RVMMethod.parameterAnnotations
          Method parameter annotations from the class file that are described as runtime visible.
private static ImmutableEntryHashMapRVM<RVMAnnotation,RVMAnnotation> RVMAnnotation.uniqueMap
          Remembered unique annotations
 

Uses of ImmutableEntryHashMapRVM in org.jikesrvm.compilers.baseline.ia32
 

Fields in org.jikesrvm.compilers.baseline.ia32 declared as ImmutableEntryHashMapRVM
private static ImmutableEntryHashMapRVM<MethodReference,BaselineMagic.MagicGenerator> BaselineMagic.generators
          Map of method references to objects that will generate the necessary magic
 

Uses of ImmutableEntryHashMapRVM in org.jikesrvm.compilers.opt
 

Fields in org.jikesrvm.compilers.opt declared as ImmutableEntryHashMapRVM
private  ImmutableEntryHashMapRVM<RVMField,FieldDatabase.FieldDatabaseEntry> FieldDatabase.db
           
private  ImmutableEntryHashMapRVM<RVMMethod,FieldDatabase.FieldWriterInfo> FieldDatabase.FieldDatabaseEntry.summaries
           
 

Uses of ImmutableEntryHashMapRVM in org.jikesrvm.compilers.opt.escape
 

Fields in org.jikesrvm.compilers.opt.escape declared as ImmutableEntryHashMapRVM
private static ImmutableEntryHashMapRVM<RVMMethod,MethodSummary> SummaryDatabase.hash
           
 

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

Fields in org.jikesrvm.compilers.opt.inlining declared as ImmutableEntryHashMapRVM
private static ImmutableEntryHashMapRVM<RVMClass,ImmutableEntryHashSetRVM<RVMClass>> InterfaceHierarchy.interfaceMapping
          a mapping from RVMClass (an interface) to a set of classes that claim to implement this interface.
 

Uses of ImmutableEntryHashMapRVM in org.jikesrvm.compilers.opt.specialization
 

Fields in org.jikesrvm.compilers.opt.specialization declared as ImmutableEntryHashMapRVM
private static ImmutableEntryHashMapRVM<RVMMethod,SpecializationDatabase.MethodSet<RVMMethod>> SpecializationDatabase.specialVersionsHash
           
 

Methods in org.jikesrvm.compilers.opt.specialization with parameters of type ImmutableEntryHashMapRVM
private static
<T> SpecializationDatabase.MethodSet<T>
SpecializationDatabase.findOrCreateMethodSet(ImmutableEntryHashMapRVM<T,SpecializationDatabase.MethodSet<T>> hash, T key)
          Look up the MethodSet corresponding to a given key in the database If none found, create one.
 

Uses of ImmutableEntryHashMapRVM in org.jikesrvm.runtime
 

Fields in org.jikesrvm.runtime declared as ImmutableEntryHashMapRVM
private static ImmutableEntryHashMapRVM<String,DynamicLibrary> DynamicLibrary.dynamicLibraries
          Currently loaded dynamic libraries.