org.jikesrvm.compilers.opt.inlining
Class InvalidationDatabase.MethodSet

java.lang.Object
  extended by org.jikesrvm.compilers.opt.inlining.InvalidationDatabase.MethodSet
Enclosing class:
InvalidationDatabase

static final class InvalidationDatabase.MethodSet
extends Object

The following defines a set of methods that share a common "key"


Field Summary
(package private)  Object key
           
(package private)  HashSetRVM<Integer> methods
          a set of cmids (Integers)
 
Constructor Summary
InvalidationDatabase.MethodSet(Object key)
           
 
Method Summary
(package private)  void add(int cmid)
           
 Iterator<Integer> iterator()
           
(package private)  void remove(int cmid)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

key

final Object key

methods

final HashSetRVM<Integer> methods
a set of cmids (Integers)

Constructor Detail

InvalidationDatabase.MethodSet

InvalidationDatabase.MethodSet(Object key)
Method Detail

add

void add(int cmid)

remove

void remove(int cmid)

iterator

public Iterator<Integer> iterator()