Uses of Class
org.jikesrvm.compilers.opt.specialization.SpecializedMethod

Packages that use SpecializedMethod
org.jikesrvm.compilers.opt.ir.operand   
org.jikesrvm.compilers.opt.specialization   
 

Uses of SpecializedMethod in org.jikesrvm.compilers.opt.ir.operand
 

Fields in org.jikesrvm.compilers.opt.ir.operand declared as SpecializedMethod
 SpecializedMethod MethodOperand.spMethod
           
 

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

Fields in org.jikesrvm.compilers.opt.specialization with type parameters of type SpecializedMethod
private static HashSetRVM<SpecializedMethod> SpecializationDatabase.deferredMethods
           
(package private)  HashSetRVM<SpecializedMethod> SpecializationDatabase.MethodSet.methods
          a set of SpecializedMethod
 

Methods in org.jikesrvm.compilers.opt.specialization that return SpecializedMethod
private  SpecializedMethod InvokeeThreadLocalContext.createSpecializedMethod(NormalMethod method)
          Create specialized method in this context.
 SpecializedMethod InvokeeThreadLocalContext.findOrCreateSpecializedVersion(NormalMethod source)
          Find or create a specialized method in this context.
 SpecializedMethod SpecializationContext.findOrCreateSpecializedVersion(NormalMethod source)
          Find or create a specialized version of source for this context.
 

Methods in org.jikesrvm.compilers.opt.specialization that return types with arguments of type SpecializedMethod
(package private) static Iterator<SpecializedMethod> SpecializationDatabase.getSpecialVersions(RVMMethod m)
          Return an iteration of SpecializedMethods that represents specialized compiled versions of the method pointed by RVMMethod
 Iterator<SpecializedMethod> SpecializationDatabase.MethodSet.iterator()
           
 

Methods in org.jikesrvm.compilers.opt.specialization with parameters of type SpecializedMethod
(package private)  void SpecializationDatabase.MethodSet.add(SpecializedMethod spMethod)
           
private static void SpecializationDatabase.registerCompiledMethod(SpecializedMethod m)
           
(package private) static void SpecializedMethodPool.registerCompiledMethod(SpecializedMethod m)
          Register the specialized instructions for a method.
(package private) static void SpecializationDatabase.registerSpecialVersion(SpecializedMethod spMethod)
          Record a new specialized method in this database.