org.jikesrvm.classloader
Class InterfaceInvocation.IMTDict
java.lang.Object
org.jikesrvm.classloader.InterfaceInvocation.IMTDict
- Enclosing class:
- InterfaceInvocation
private static final class InterfaceInvocation.IMTDict
- extends Object
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
klass
private final RVMClass klass
links
private final InterfaceInvocation.IMTDict.Link[] links
InterfaceInvocation.IMTDict
InterfaceInvocation.IMTDict(RVMClass c)
getIndex
private int getIndex(InterfaceMethodSignature sig)
populationCount
private int populationCount(int index)
getSoleTarget
private RVMMethod getSoleTarget(int index)
addElement
public void addElement(InterfaceMethodSignature sig,
RVMMethod m)
populateIMT
public void populateIMT(RVMClass klass,
TIB tib,
IMT imt)
set
private void set(TIB tib,
IMT imt,
int extSlot,
ArchitectureSpecific.CodeArray value)