|
|||||||||||
PREV NEXT | FRAMES NO FRAMES |
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)
|
|
|||||||||||
PREV NEXT | FRAMES NO FRAMES |