Uses of Class
org.jikesrvm.util.ImmutableEntryHashSetRVM

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

Uses of ImmutableEntryHashSetRVM in org.jikesrvm.classloader
 

Fields in org.jikesrvm.classloader declared as ImmutableEntryHashSetRVM
private static ImmutableEntryHashSetRVM<ClassLoader> TypeReference.clDict
           
private static ImmutableEntryHashSetRVM<TypeReference> TypeReference.dictionary
          Used to canonicalize TypeReferences
private static ImmutableEntryHashSetRVM<InterfaceMethodSignature> InterfaceMethodSignature.dictionary
          Used to canonicalize InterfaceMethodSignatures
private static ImmutableEntryHashSetRVM<MemberReference> MemberReference.dictionary
          Used to canonicalize memberReferences
 

Methods in org.jikesrvm.classloader that return ImmutableEntryHashSetRVM
static ImmutableEntryHashSetRVM<ClassLoader> TypeReference.getCLDict()
           
 

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

Fields in org.jikesrvm.compilers.opt.inlining with type parameters of type ImmutableEntryHashSetRVM
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.
 

Methods in org.jikesrvm.compilers.opt.inlining that return ImmutableEntryHashSetRVM
private static ImmutableEntryHashSetRVM<RVMClass> InterfaceHierarchy.allImplementors(RVMClass I)
          Return the set of all classes known to implement interface I.
private static ImmutableEntryHashSetRVM<RVMClass> InterfaceHierarchy.allSubClasses(RVMClass C)
          Return the set of all classes known to extend C
private static ImmutableEntryHashSetRVM<RVMClass> InterfaceHierarchy.findOrCreateSet(RVMClass I)
          Return the set of classes that implement a given interface.