|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectcz.vutbr.fit.healing.Healing
cz.vutbr.fit.healing.HealingYieldThreads
class HealingYieldThreads
Method based on the utilization of other processors (cores) in the system. It starts threads and call yield to enable them to start.
HealingDummyThread
Constructor Summary | |
---|---|
HealingYieldThreads()
|
Method Summary | |
---|---|
protected void |
afterNormalAccess(RDVariable rdv,
RDThread rdt)
Called after normal access to the variable. |
protected void |
beforeNormalAccess(RDVariable rdv,
RDThread rdt)
Called before normal access to the variable. |
protected void |
enterCriticSection(RDVariable rdv,
RDThread rdt)
Called before enter the critical section. |
static void |
finalHealing()
finalization of the method - empty by default |
static void |
initHealing()
initialization of the method - empty by default |
protected void |
leaveCriticSection(RDVariable rdv,
RDThread rdt)
Called after exit the critical section. |
Methods inherited from class cz.vutbr.fit.healing.Healing |
---|
endHealing, getHealingMethod, isHealedVariable, startHealing |
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Constructor Detail |
---|
HealingYieldThreads()
Method Detail |
---|
public static void initHealing()
public static void finalHealing()
protected void enterCriticSection(RDVariable rdv, RDThread rdt)
enterCriticSection
in class Healing
rdv
- critical variableprotected void leaveCriticSection(RDVariable rdv, RDThread rdt)
leaveCriticSection
in class Healing
rdv
- critical variableprotected void beforeNormalAccess(RDVariable rdv, RDThread rdt)
beforeNormalAccess
in class Healing
rdv
- critical variableprotected void afterNormalAccess(RDVariable rdv, RDThread rdt)
afterNormalAccess
in class Healing
rdv
- critical variable
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |