A B C D E F G H I J K L M N O P Q R S T U V W X Y _ 

D

DataDrivenControl<ValueType> - Class in edu.rice.hj.runtime.forkjoin
A DataDrivenControl (DDC) is a wrapper over a value.
DataDrivenControl() - Constructor for class edu.rice.hj.runtime.forkjoin.DataDrivenControl
No-args Constructor.
DataDrivenControl(boolean) - Constructor for class edu.rice.hj.runtime.forkjoin.DataDrivenControl
 
dataRavel - Variable in class edu.rice.hj.runtime.arrayview.ArrayView1D.DoubleArrayView1D
 
dataRavel - Variable in class edu.rice.hj.runtime.arrayview.ArrayView1D.IntArrayView1D
 
dataRavel - Variable in class edu.rice.hj.runtime.arrayview.ArrayView2D.DoubleArrayView2D
 
dataRavel - Variable in class edu.rice.hj.runtime.arrayview.ArrayView2D.IntArrayView2D
 
dataRavel - Variable in class edu.rice.hj.runtime.arrayview.ArrayView3D.DoubleArrayView3D
 
dataRavel - Variable in class edu.rice.hj.runtime.arrayview.ArrayView3D.IntArrayView3D
 
ddcNode - Variable in class edu.rice.hj.runtime.actors.Actor.ActorResumeRunnable
 
DeadlockException - Exception in edu.rice.hj.runtime.util
 
DeadlockException() - Constructor for exception edu.rice.hj.runtime.util.DeadlockException
 
DeadlockException(String) - Constructor for exception edu.rice.hj.runtime.util.DeadlockException
 
DeadlockException(Throwable) - Constructor for exception edu.rice.hj.runtime.util.DeadlockException
 
DeadlockException(String, Throwable) - Constructor for exception edu.rice.hj.runtime.util.DeadlockException
 
DeadlockException(String, Throwable, boolean, boolean) - Constructor for exception edu.rice.hj.runtime.util.DeadlockException
 
DeadlockTracker - Class in edu.rice.hj.runtime.forkjoin
 
DeadlockTracker() - Constructor for class edu.rice.hj.runtime.forkjoin.DeadlockTracker
 
deadlockTracker - Variable in class edu.rice.hj.runtime.forkjoin.ForkJoinRuntime
Deals with deadlock tracking
dec(double, int) - Method in interface edu.rice.hj.api.HjDoubleArrayView.HjDoubleArrayView1D
 
dec(double, int, int) - Method in interface edu.rice.hj.api.HjDoubleArrayView.HjDoubleArrayView2D
 
dec(double, int, int, int) - Method in interface edu.rice.hj.api.HjDoubleArrayView.HjDoubleArrayView3D
 
dec(int, int) - Method in interface edu.rice.hj.api.HjIntArrayView.HjIntArrayView1D
 
dec(int, int, int) - Method in interface edu.rice.hj.api.HjIntArrayView.HjIntArrayView2D
 
dec(int, int, int, int) - Method in interface edu.rice.hj.api.HjIntArrayView.HjIntArrayView3D
 
dec(double, int) - Method in class edu.rice.hj.runtime.arrayview.ArrayView1D.DoubleArrayView1D
 
dec(int, int) - Method in class edu.rice.hj.runtime.arrayview.ArrayView1D.IntArrayView1D
 
dec(double, int, int) - Method in class edu.rice.hj.runtime.arrayview.ArrayView2D.DoubleArrayView2D
 
dec(int, int, int) - Method in class edu.rice.hj.runtime.arrayview.ArrayView2D.IntArrayView2D
 
dec(double, int, int, int) - Method in class edu.rice.hj.runtime.arrayview.ArrayView3D.DoubleArrayView3D
 
dec(int, int, int, int) - Method in class edu.rice.hj.runtime.arrayview.ArrayView3D.IntArrayView3D
 
DEFAULT - Static variable in interface edu.rice.hj.runtime.util.Aspectable
The default implementation for no-op aspects.
DEFAULT_MODE - Static variable in enum edu.rice.hj.api.PhaserMode
The default phaser registration mode
defaultRuntimeType() - Static method in enum edu.rice.hj.runtime.config.RuntimeType
 
defaultValue - Variable in enum edu.rice.hj.runtime.config.HjSystemProperty
 
deregisterPhasers(BlockingActivity) - Method in class edu.rice.hj.runtime.phasers.BlockingPhaserManager
 
doCooperativeWaitSingle1(String, BlockingActivity) - Method in class edu.rice.hj.runtime.phasers.BlockingPhaser
 
doNext() - Method in interface edu.rice.hj.api.HjPhaser
 
doNext() - Method in class edu.rice.hj.runtime.phasers.BlockingPhaser
 
doNext(BlockingActivity) - Method in class edu.rice.hj.runtime.phasers.BlockingPhaser
 
doNext(BlockingActivity) - Method in class edu.rice.hj.runtime.phasers.BlockingPhaserManager
 
doNext(BlockingActivity) - Method in interface edu.rice.hj.runtime.phasers.PhaserManager
Performs a next operation with the given activity.
doNextSinglePhase1(BlockingActivity, String) - Method in class edu.rice.hj.runtime.phasers.BlockingPhaserManager
 
doNextSinglePhase2(BlockingActivity) - Method in class edu.rice.hj.runtime.phasers.BlockingPhaserManager
 
doSignal(BlockingActivity) - Method in class edu.rice.hj.runtime.phasers.BlockingPhaser
 
doSignal(BlockingActivity) - Method in class edu.rice.hj.runtime.phasers.BlockingPhaserManager
 
doSignal(BlockingActivity, InternalPhaser) - Method in class edu.rice.hj.runtime.phasers.BlockingPhaserManager
 
doSignal(BlockingActivity) - Method in interface edu.rice.hj.runtime.phasers.PhaserManager
Performs a phaser signal operation with the given activity.
doSignal(BlockingActivity, InternalPhaser) - Method in interface edu.rice.hj.runtime.phasers.PhaserManager
Performs a signal operation with the given activity.
doSignal() - Method in class edu.rice.hj.runtime.phasers.PhaserSigWaitState
 
doubleResult() - Method in class edu.rice.hj.runtime.accumulator.FinishAccumulator
 
doubleResult(int) - Method in class edu.rice.hj.runtime.accumulator.FinishAccumulator
 
doubleResultArr() - Method in class edu.rice.hj.runtime.accumulator.FinishAccumulator
 
doubleResultArr(int) - Method in class edu.rice.hj.runtime.accumulator.FinishAccumulator
 
doWait() - Method in interface edu.rice.hj.api.HjPhaser
Block until all phasers that this activity is registered with have called continue (or next since next implies continue on all registered phasers).
doWait() - Method in interface edu.rice.hj.api.HjRuntime
Perform the wait operation on all registered phasers in an activity.
doWait() - Static method in class edu.rice.hj.Module1
 
doWait() - Method in class edu.rice.hj.runtime.forkjoin.ForkJoinRuntime
 
doWait() - Method in class edu.rice.hj.runtime.phasers.BlockingPhaser
 
doWait(BlockingActivity) - Method in class edu.rice.hj.runtime.phasers.BlockingPhaser
 
doWait(BlockingActivity) - Method in class edu.rice.hj.runtime.phasers.BlockingPhaserManager
 
doWait(BlockingActivity, InternalPhaser) - Method in class edu.rice.hj.runtime.phasers.BlockingPhaserManager
 
doWait(BlockingActivity) - Method in interface edu.rice.hj.runtime.phasers.PhaserManager
Performs a phaser wait operation with the given activity.
doWait(BlockingActivity, InternalPhaser) - Method in interface edu.rice.hj.runtime.phasers.PhaserManager
Performs a wait operation with the given activity.
doWait() - Method in class edu.rice.hj.runtime.phasers.PhaserSigWaitState
 
doWait() - Method in class edu.rice.hj.runtime.sequential.SequentialRuntime
 
doWaitForNextSinglePhase1(BlockingActivity, InternalPhaser, String) - Method in class edu.rice.hj.runtime.phasers.BlockingPhaserManager
 
doWaitForNextSinglePhase1(BlockingActivity, InternalPhaser, String) - Method in interface edu.rice.hj.runtime.phasers.PhaserManager
Performs the first stage wait operation with the given activity in next-with-signal mode.
doWaitForNextSinglePhase1(String) - Method in class edu.rice.hj.runtime.phasers.PhaserSigWaitState
 
doWaitForNextSinglePhase2(BlockingActivity, InternalPhaser) - Method in class edu.rice.hj.runtime.phasers.BlockingPhaserManager
 
doWaitForNextSinglePhase2(BlockingActivity, InternalPhaser) - Method in interface edu.rice.hj.runtime.phasers.PhaserManager
Performs the second stage wait operation with the given activity in next-with-signal mode.
doWaitForNextSinglePhase2(boolean) - Method in class edu.rice.hj.runtime.phasers.PhaserSigWaitState
 
doWaitSingle1() - Method in class edu.rice.hj.runtime.phasers.BlockingPhaser
 
doWaitSingle1(String) - Method in class edu.rice.hj.runtime.phasers.BlockingPhaser
 
doWaitSingle1() - Method in interface edu.rice.hj.runtime.phasers.InternalPhaser
 
doWaitSingle1(String) - Method in interface edu.rice.hj.runtime.phasers.InternalPhaser
 
doWaitSingle2() - Method in class edu.rice.hj.runtime.phasers.BlockingPhaser
 
doWaitSingle2(BlockingActivity) - Method in class edu.rice.hj.runtime.phasers.BlockingPhaser
 
doWaitSingle2() - Method in interface edu.rice.hj.runtime.phasers.InternalPhaser
 
doWork(long) - Method in interface edu.rice.hj.api.HjRuntime
Registers n units of work against the currently running activity.
doWork(long) - Static method in class edu.rice.hj.Module1
 
doWork(long) - Method in class edu.rice.hj.runtime.forkjoin.ForkJoinRuntime
 
doWork(Object, long) - Method in class edu.rice.hj.runtime.metrics.AbstractMetricsManager
Registers n units of work against an activity.
doWork(long) - Method in class edu.rice.hj.runtime.sequential.SequentialRuntime
 
drop() - Method in class edu.rice.hj.runtime.phasers.BlockingPhaser
 
drop() - Method in interface edu.rice.hj.runtime.phasers.InternalPhaser
An activity calls this method to tell the phaser that it is no longer interested in interacting with the phaser.
dropAllPhasers(BlockingFinishState) - Method in class edu.rice.hj.runtime.phasers.BlockingPhaserManager
Drops all phasers registered with the current finish state.
dropListener(ActivityListeners.ActivityListener) - Method in class edu.rice.hj.runtime.forkjoin.ActivityListeners.ActivityListenerList
 
dropped() - Method in class edu.rice.hj.runtime.phasers.BlockingPhaser
 
dropped() - Method in interface edu.rice.hj.runtime.phasers.InternalPhaser
 
dropPhaser(BlockingActivity, InternalPhaser) - Method in class edu.rice.hj.runtime.phasers.BlockingPhaserManager
 
dropPhaser(BlockingActivity, BlockingPhaserManager.PhaserState) - Method in class edu.rice.hj.runtime.phasers.BlockingPhaserManager
 
dropPhaser(BlockingActivity, InternalPhaser) - Method in interface edu.rice.hj.runtime.phasers.PhaserManager
Drops the phaser registered with an activity.
dropSignaller(BlockingActivity) - Method in class edu.rice.hj.runtime.phasers.PhaserSigWaitState
 
dropWaiter(BlockingActivity) - Method in class edu.rice.hj.runtime.phasers.PhaserSigWaitState
 
dumpStatistics(HjMetrics) - Static method in class edu.rice.hj.runtime.metrics.AbstractMetricsManager
 
dumpStatistics() - Method in class edu.rice.hj.runtime.metrics.AbstractMetricsManager
Print Statistics using the abstract metrics mechanism
A B C D E F G H I J K L M N O P Q R S T U V W X Y _