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 _ 

F

factory(int) - Static method in class edu.rice.hj.runtime.forkjoin.IsolationManager
Factory method.
factory() - Static method in class edu.rice.hj.runtime.forkjoin.ParallelFuture
Factory method.
factory() - Static method in class edu.rice.hj.runtime.forkjoin.ParallelPromise
Factory method.
factory(int...) - Static method in class edu.rice.hj.runtime.region.PointFactory
Factory method.
factory(L, R) - Static method in class edu.rice.hj.runtime.util.Pair
 
failed(Exception) - Method in class edu.rice.hj.runtime.forkjoin.ParallelFuture
Notifies that there was an exception while computing the result of the future
finalizeActivitySpawn(BlockingActivity) - Method in class edu.rice.hj.runtime.actors.LingeringBlockingActivity
 
finalizeActivitySpawn(BlockingActivity) - Method in class edu.rice.hj.runtime.forkjoin.BlockingActivity
 
finalizeActorActivitySpawn(BlockingActivity) - Method in interface edu.rice.hj.runtime.actors.LingeringActivity
 
finalizeActorActivitySpawn(BlockingActivity) - Method in class edu.rice.hj.runtime.actors.LingeringBlockingActivity
Prepare the child activity setting up the finish state.
finalizeHabanero() - Static method in class edu.rice.hj.Module1
 
finalizeRuntime() - Static method in class edu.rice.hj.runtime.config.HjConfiguration
 
finalizeTermination() - Method in interface edu.rice.hj.runtime.actors.LingeringActivity
 
finalizeTermination() - Method in class edu.rice.hj.runtime.actors.RunnableBlockingActivity
 
finalizeTermination(Throwable) - Method in class edu.rice.hj.runtime.actors.RunnableBlockingActivity
 
finalizeTermination() - Method in class edu.rice.hj.runtime.forkjoin.BlockingActivity
 
finalizeTermination(Throwable) - Method in class edu.rice.hj.runtime.forkjoin.BlockingActivity
 
finalizeTerminationCleanup() - Method in class edu.rice.hj.runtime.forkjoin.BlockingActivity
 
findPhaserRegMode(BlockingActivity, InternalPhaser) - Method in class edu.rice.hj.runtime.phasers.BlockingPhaserManager
 
finish(HjRunnable) - Method in interface edu.rice.hj.api.HjRuntime
 
finish(List<FinishAccumulator>, HjRunnable) - Method in interface edu.rice.hj.api.HjRuntime
 
finish(HjRunnable) - Static method in class edu.rice.hj.Module1
Usage:
finish(FinishAccumulator, HjRunnable) - Static method in class edu.rice.hj.Module1
 
finish(FinishAccumulator, FinishAccumulator, HjRunnable) - Static method in class edu.rice.hj.Module1
 
finish(FinishAccumulator, FinishAccumulator, FinishAccumulator, HjRunnable) - Static method in class edu.rice.hj.Module1
 
finish(List<FinishAccumulator>, HjRunnable) - Static method in class edu.rice.hj.Module1
 
finish(HjRunnable) - Method in class edu.rice.hj.runtime.forkjoin.ForkJoinRuntime
 
finish(List<FinishAccumulator>, HjRunnable) - Method in class edu.rice.hj.runtime.forkjoin.ForkJoinRuntime
 
finish(HjRunnable) - Method in class edu.rice.hj.runtime.sequential.SequentialRuntime
 
finish(List<FinishAccumulator>, HjRunnable) - Method in class edu.rice.hj.runtime.sequential.SequentialRuntime
 
FinishAccumulator - Class in edu.rice.hj.runtime.accumulator
Finish Accumulator runtime.
FinishAccumulator(Operator, Class) - Constructor for class edu.rice.hj.runtime.accumulator.FinishAccumulator
 
FinishAccumulator(Operator, Class, boolean) - Constructor for class edu.rice.hj.runtime.accumulator.FinishAccumulator
 
FinishAccumulator(Operator, Class, boolean, int, double, double) - Constructor for class edu.rice.hj.runtime.accumulator.FinishAccumulator
 
FinishAccumulatorException - Exception in edu.rice.hj.runtime.accumulator
Finish Accumulator runtime.
FinishAccumulatorException(String) - Constructor for exception edu.rice.hj.runtime.accumulator.FinishAccumulatorException
 
FinishAccumulatorException() - Constructor for exception edu.rice.hj.runtime.accumulator.FinishAccumulatorException
 
FinishAccumulatorManager - Class in edu.rice.hj.runtime.accumulator
Finish Accumulator runtime.
FinishAccumulatorManager(List<FinishAccumulator>) - Constructor for class edu.rice.hj.runtime.accumulator.FinishAccumulatorManager
 
finishStatePhaserMap - Variable in class edu.rice.hj.runtime.phasers.BlockingPhaserManager
TODO the List should be a concurrent collection
finishStateStack - Variable in class edu.rice.hj.runtime.forkjoin.BlockingActivity
The finishStack is lazily created.
firstMessageDdc - Variable in class edu.rice.hj.runtime.actors.Actor
 
forall(Iterable<T>, HjProcedure<T>) - Static method in class edu.rice.hj.Module1
 
forall(int, int, HjProcedure<Integer>) - Static method in class edu.rice.hj.Module1
 
forall(HjRegion.HjRegion1D, HjProcedureInt1D) - Static method in class edu.rice.hj.Module1
 
forall(HjRegion.HjRegion2D, HjProcedureInt2D) - Static method in class edu.rice.hj.Module1
 
forall(int, int, int, int, HjProcedureInt2D) - Static method in class edu.rice.hj.Module1
 
forall(HjRegion.HjRegion3D, HjProcedureInt3D) - Static method in class edu.rice.hj.Module1
 
forallChunked(int, int, HjProcedure<Integer>) - Static method in class edu.rice.hj.Module1
 
forallChunked(int, int, int, HjProcedure<Integer>) - Static method in class edu.rice.hj.Module1
 
forallChunked(HjRegion.HjRegion1D, HjProcedureInt1D) - Static method in class edu.rice.hj.Module1
 
forallChunked(HjRegion.HjRegion2D, HjProcedureInt2D) - Static method in class edu.rice.hj.Module1
 
forallChunked(int, int, int, int, HjProcedureInt2D) - Static method in class edu.rice.hj.Module1
 
forallChunked(HjRegion.HjRegion3D, HjProcedureInt3D) - Static method in class edu.rice.hj.Module1
 
forallPhased(int, int, HjProcedure<Integer>) - Static method in class edu.rice.hj.Module1
 
forallPhased(Iterable<T>, HjProcedure<T>) - Static method in class edu.rice.hj.Module1
 
forasync(Iterable<T>, HjProcedure<T>) - Method in interface edu.rice.hj.api.HjRuntime
There is NO implicit finish around the loop statements.
forasync(int, int, HjProcedure<Integer>) - Method in interface edu.rice.hj.api.HjRuntime
There is NO implicit finish around the loop statements.
forasync(HjRegion.HjRegion1D, HjProcedureInt1D) - Static method in class edu.rice.hj.HjRegionHelper
 
forasync(HjRegion.HjRegion2D, HjProcedureInt2D) - Static method in class edu.rice.hj.HjRegionHelper
 
forasync(HjRegion.HjRegion3D, HjProcedureInt3D) - Static method in class edu.rice.hj.HjRegionHelper
 
forasync(Iterable<T>, HjProcedure<T>) - Static method in class edu.rice.hj.Module1
 
forasync(int, int, HjProcedure<Integer>) - Static method in class edu.rice.hj.Module1
 
forasync(HjRegion.HjRegion1D, HjProcedureInt1D) - Static method in class edu.rice.hj.Module1
 
forasync(HjRegion.HjRegion2D, HjProcedureInt2D) - Static method in class edu.rice.hj.Module1
 
forasync(int, int, int, int, HjProcedureInt2D) - Static method in class edu.rice.hj.Module1
 
forasync(HjRegion.HjRegion3D, HjProcedureInt3D) - Static method in class edu.rice.hj.Module1
 
forasync(Iterable<T>, HjProcedure<T>) - Method in class edu.rice.hj.runtime.forkjoin.ForkJoinRuntime
 
forasync(int, int, HjProcedure<Integer>) - Method in class edu.rice.hj.runtime.forkjoin.ForkJoinRuntime
 
forasync(Iterable<T>, HjProcedure<T>) - Method in class edu.rice.hj.runtime.sequential.SequentialRuntime
 
forasync(int, int, HjProcedure<Integer>) - Method in class edu.rice.hj.runtime.sequential.SequentialRuntime
 
forasyncChunked(int, int, int, HjProcedure<Integer>) - Method in interface edu.rice.hj.api.HjRuntime
There is NO implicit finish around the loop statements.
forasyncChunked(HjRegion.HjRegion1D, HjProcedureInt1D) - Static method in class edu.rice.hj.HjRegionHelper
 
forasyncChunked(HjRegion.HjRegion2D, HjProcedureInt2D) - Static method in class edu.rice.hj.HjRegionHelper
 
forasyncChunked(HjRegion.HjRegion3D, HjProcedureInt3D) - Static method in class edu.rice.hj.HjRegionHelper
 
forasyncChunked(int, int, HjProcedure<Integer>) - Static method in class edu.rice.hj.Module1
 
forasyncChunked(int, int, int, HjProcedure<Integer>) - Static method in class edu.rice.hj.Module1
 
forasyncChunked(HjRegion.HjRegion1D, HjProcedureInt1D) - Static method in class edu.rice.hj.Module1
 
forasyncChunked(HjRegion.HjRegion2D, HjProcedureInt2D) - Static method in class edu.rice.hj.Module1
 
forasyncChunked(HjRegion.HjRegion3D, HjProcedureInt3D) - Static method in class edu.rice.hj.Module1
 
forasyncChunked(int, int, int, HjProcedure<Integer>) - Method in class edu.rice.hj.runtime.forkjoin.ForkJoinRuntime
 
forasyncChunked(int, int, int, HjProcedure<Integer>) - Method in class edu.rice.hj.runtime.sequential.SequentialRuntime
 
forasyncPhased(Iterable<T>, List<PhaserPair>, HjProcedure<T>) - Method in interface edu.rice.hj.api.HjRuntime
 
forasyncPhased(int, int, List<PhaserPair>, HjProcedure<Integer>) - Method in interface edu.rice.hj.api.HjRuntime
 
forasyncPhased(int, int, List<PhaserPair>, HjProcedure<Integer>) - Static method in class edu.rice.hj.Module1
 
forasyncPhased(Iterable<T>, List<PhaserPair>, HjProcedure<T>) - Static method in class edu.rice.hj.Module1
 
forasyncPhased(Iterable<T>, List<PhaserPair>, HjProcedure<T>) - Method in class edu.rice.hj.runtime.forkjoin.ForkJoinRuntime
 
forasyncPhased(int, int, List<PhaserPair>, HjProcedure<Integer>) - Method in class edu.rice.hj.runtime.forkjoin.ForkJoinRuntime
 
forasyncPhased(Iterable<T>, List<PhaserPair>, HjProcedure<T>) - Method in class edu.rice.hj.runtime.sequential.SequentialRuntime
 
forasyncPhased(int, int, List<PhaserPair>, HjProcedure<Integer>) - Method in class edu.rice.hj.runtime.sequential.SequentialRuntime
 
forceReady() - Method in interface edu.rice.hj.runtime.actors.LingeringActivity
 
forceReady() - Method in class edu.rice.hj.runtime.actors.LingeringBlockingActivity
 
ForkJoinRuntime - Class in edu.rice.hj.runtime.forkjoin
 
ForkJoinRuntime() - Constructor for class edu.rice.hj.runtime.forkjoin.ForkJoinRuntime
No-args constructor.
ForkJoinThread - Class in edu.rice.hj.runtime.forkjoin
Fork-Join worker thread.
ForkJoinThread(String, ForkJoinThreadPool) - Constructor for class edu.rice.hj.runtime.forkjoin.ForkJoinThread
Creates a ForkJoinWorkerThread operating in the given pool.
forkJoinThreadPool - Variable in class edu.rice.hj.runtime.forkjoin.ForkJoinThread
the pool this thread works in
ForkJoinThreadPool - Class in edu.rice.hj.runtime.forkjoin
Fork-Join pool used by the work-sharing blocking runtime.
ForkJoinThreadPool(int, boolean) - Constructor for class edu.rice.hj.runtime.forkjoin.ForkJoinThreadPool
 
ForkJoinThreadPool.ForkJoinThreadFactory - Class in edu.rice.hj.runtime.forkjoin
 
ForkJoinThreadPool.ForkJoinThreadFactory() - Constructor for class edu.rice.hj.runtime.forkjoin.ForkJoinThreadPool.ForkJoinThreadFactory
No-args constructor.
ForkJoinThreadPool.ForkJoinUncaughtExceptionHandler - Class in edu.rice.hj.runtime.forkjoin
 
ForkJoinThreadPool.ForkJoinUncaughtExceptionHandler() - Constructor for class edu.rice.hj.runtime.forkjoin.ForkJoinThreadPool.ForkJoinUncaughtExceptionHandler
 
forseq(HjRegion.HjRegion1D, HjProcedureInt1D) - Static method in class edu.rice.hj.HjRegionHelper
 
forseq(HjRegion.HjRegion2D, HjProcedureInt2D) - Static method in class edu.rice.hj.HjRegionHelper
 
forseq(HjRegion.HjRegion3D, HjProcedureInt3D) - Static method in class edu.rice.hj.HjRegionHelper
 
forseq(HjRegion.HjRegion1D, HjProcedureInt1D) - Static method in class edu.rice.hj.Module1
 
forseq(HjRegion.HjRegion2D, HjProcedureInt2D) - Static method in class edu.rice.hj.Module1
 
forseq(HjRegion.HjRegion3D, HjProcedureInt3D) - Static method in class edu.rice.hj.Module1
 
foundGlobalFinish - Variable in class edu.rice.hj.runtime.forkjoin.ForkJoinRuntime
Field to track whether the global finish has been found.
fromShortName(String) - Static method in enum edu.rice.hj.runtime.config.RuntimeType
 
future(HjCallable<V>) - Method in interface edu.rice.hj.api.HjRuntime
 
future(HjCallable<V>) - Static method in class edu.rice.hj.Module1
 
future(HjCallable<V>) - Method in class edu.rice.hj.runtime.forkjoin.ForkJoinRuntime
 
future(String, HjCallable<V>) - Method in class edu.rice.hj.runtime.forkjoin.ForkJoinRuntime
 
future(HjCallable<V>) - Method in class edu.rice.hj.runtime.sequential.SequentialRuntime
 
futureAwait(List<HjFuture<? extends Object>>, HjCallable<V>) - Method in interface edu.rice.hj.api.HjRuntime
 
futureAwait(HjFuture<? extends Object>, HjCallable<V>) - Static method in class edu.rice.hj.Module1
 
futureAwait(HjFuture<? extends Object>, HjFuture<? extends Object>, HjCallable<V>) - Static method in class edu.rice.hj.Module1
 
futureAwait(HjFuture<? extends Object>, HjFuture<? extends Object>, HjFuture<? extends Object>, HjCallable<V>) - Static method in class edu.rice.hj.Module1
 
futureAwait(List<HjFuture<? extends Object>>, HjCallable<V>) - Static method in class edu.rice.hj.Module1
 
futureAwait(List<HjFuture<? extends Object>>, HjCallable<V>) - Method in class edu.rice.hj.runtime.forkjoin.ForkJoinRuntime
 
futureAwait(List<HjFuture<? extends Object>>, HjCallable<V>) - Method in class edu.rice.hj.runtime.sequential.SequentialRuntime
 
futureSeq(boolean, HjCallable<V>) - Method in interface edu.rice.hj.api.HjRuntime
 
futureSeq(boolean, HjCallable<V>) - Static method in class edu.rice.hj.Module1
 
futureSeq(boolean, HjCallable<V>, HjCallable<V>) - Static method in class edu.rice.hj.Module1
 
futureSeq(boolean, HjCallable<V>) - Method in class edu.rice.hj.runtime.forkjoin.ForkJoinRuntime
 
futureSeq(boolean, HjCallable<V>) - Method in class edu.rice.hj.runtime.sequential.SequentialRuntime
 
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 _