|
|||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||||
java.lang.Objectorg.mmtk.plan.MutatorContext
org.mmtk.plan.SimpleMutator
org.mmtk.plan.StopTheWorldMutator
org.mmtk.plan.generational.GenMutator
org.mmtk.plan.generational.immix.GenImmixMutator
org.jikesrvm.mm.mminterface.Selected.Mutator
org.jikesrvm.mm.mminterface.ThreadContext
public abstract class ThreadContext
RVMThread must extend this class to associate appropriate context with processor.
| Field Summary | |
|---|---|
Selected.Collector |
collectorContext
The collector context to be used by the given thread. |
| Fields inherited from class org.mmtk.plan.generational.GenMutator |
|---|
arrayRemset, nursery, remset |
| Fields inherited from class org.mmtk.plan.MutatorContext |
|---|
immortal, lgcode, log, los, nonmove, smcode |
| Constructor Summary | |
|---|---|
ThreadContext()
|
|
| Method Summary |
|---|
| Methods inherited from class org.jikesrvm.mm.mminterface.Selected.Mutator |
|---|
get, getThread |
| Methods inherited from class org.mmtk.plan.generational.immix.GenImmixMutator |
|---|
alloc, collectionPhase, getAllocatorFromSpace, postAlloc |
| Methods inherited from class org.mmtk.plan.generational.GenMutator |
|---|
assertRemsetsFlushed, flushRememberedSets, objectReferenceBulkCopy, objectReferenceNonHeapWrite, objectReferenceTryCompareAndSwap, objectReferenceWrite |
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Field Detail |
|---|
public Selected.Collector collectorContext
NOTE: if we have N processors and we're running with a concurrent collector, we will have 2*N collector contexts - N for the stop-the-world collector threads, and N for the concurrent collector threads.
| Constructor Detail |
|---|
public ThreadContext()
|
|||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||||