Uses of Class
org.jikesrvm.scheduler.RVMThread.BlockAdapter

Packages that use RVMThread.BlockAdapter
org.jikesrvm.scheduler   
 

Uses of RVMThread.BlockAdapter in org.jikesrvm.scheduler
 

Subclasses of RVMThread.BlockAdapter in org.jikesrvm.scheduler
static class RVMThread.GCBlockAdapter
           
static class RVMThread.HandshakeBlockAdapter
           
static class RVMThread.SuspendBlockAdapter
           
 

Fields in org.jikesrvm.scheduler declared as RVMThread.BlockAdapter
(package private) static RVMThread.BlockAdapter[] RVMThread.blockAdapters
           
 

Methods in org.jikesrvm.scheduler with parameters of type RVMThread.BlockAdapter
 int RVMThread.asyncBlock(RVMThread.BlockAdapter ba)
           
 int RVMThread.block(RVMThread.BlockAdapter ba)
           
(package private)  int RVMThread.block(RVMThread.BlockAdapter ba, boolean asynchronous)
          Attempt to block the thread, and return the state it is in after the attempt.
 boolean RVMThread.blockedFor(RVMThread.BlockAdapter ba)
           
static void RVMThread.hardHandshakeResume(RVMThread.BlockAdapter ba, RVMThread.HardHandshakeVisitor hhv)
           
static void RVMThread.hardHandshakeSuspend(RVMThread.BlockAdapter ba, RVMThread.HardHandshakeVisitor hhv)
           
 int RVMThread.safeAsyncBlock(RVMThread.BlockAdapter ba)
           
 int RVMThread.safeBlock(RVMThread.BlockAdapter ba)
           
private  int RVMThread.safeBlock(RVMThread.BlockAdapter ba, boolean asynchronous)
           
 void RVMThread.unblock(RVMThread.BlockAdapter ba)