- id - Variable in class edu.rice.hj.runtime.phasers.BlockingPhaser
-
- id() - Method in class edu.rice.hj.runtime.phasers.BlockingPhaser
-
- idealParallelism() - Method in interface edu.rice.hj.api.HjMetrics
-
- idealParallelism - Variable in class edu.rice.hj.runtime.metrics.HjMetricsImpl
-
- idealParallelism() - Method in class edu.rice.hj.runtime.metrics.HjMetricsImpl
-
- inc(double, int) - Method in interface edu.rice.hj.api.HjDoubleArrayView.HjDoubleArrayView1D
-
- inc(double, int, int) - Method in interface edu.rice.hj.api.HjDoubleArrayView.HjDoubleArrayView2D
-
- inc(double, int, int, int) - Method in interface edu.rice.hj.api.HjDoubleArrayView.HjDoubleArrayView3D
-
- inc(int, int) - Method in interface edu.rice.hj.api.HjIntArrayView.HjIntArrayView1D
-
- inc(int, int, int) - Method in interface edu.rice.hj.api.HjIntArrayView.HjIntArrayView2D
-
- inc(int, int, int, int) - Method in interface edu.rice.hj.api.HjIntArrayView.HjIntArrayView3D
-
- inc(double, int) - Method in class edu.rice.hj.runtime.arrayview.ArrayView1D.DoubleArrayView1D
-
- inc(int, int) - Method in class edu.rice.hj.runtime.arrayview.ArrayView1D.IntArrayView1D
-
- inc(double, int, int) - Method in class edu.rice.hj.runtime.arrayview.ArrayView2D.DoubleArrayView2D
-
- inc(int, int, int) - Method in class edu.rice.hj.runtime.arrayview.ArrayView2D.IntArrayView2D
-
- inc(double, int, int, int) - Method in class edu.rice.hj.runtime.arrayview.ArrayView3D.DoubleArrayView3D
-
- inc(int, int, int, int) - Method in class edu.rice.hj.runtime.arrayview.ArrayView3D.IntArrayView3D
-
- inheritPhasers(BlockingActivity, BlockingActivity) - Method in class edu.rice.hj.runtime.phasers.BlockingPhaserManager
-
- inheritPhasers(BlockingActivity, BlockingActivity) - Method in interface edu.rice.hj.runtime.phasers.PhaserManager
-
Registers a phaser to the specified activity.
- initializeFlags() - Static method in class edu.rice.hj.runtime.config.HjConfiguration
-
- initializeHabanero() - Static method in class edu.rice.hj.Module1
-
- initializeRuntime() - Static method in class edu.rice.hj.runtime.config.HjConfiguration
-
- initializeRuntime() - Method in enum edu.rice.hj.runtime.config.RuntimeType
-
- initVal - Variable in class edu.rice.hj.runtime.accumulator.FinishAccumulator
-
- inMode(PhaserMode) - Method in interface edu.rice.hj.api.HjPhaser
-
- inMode(PhaserMode) - Method in class edu.rice.hj.runtime.phasers.BlockingPhaser
-
- intermediates - Variable in class edu.rice.hj.runtime.mapreduce2.Aggregator
-
- intermediates(int) - Method in class edu.rice.hj.runtime.mapreduce2.Aggregator
-
- InternalPhaser - Interface in edu.rice.hj.runtime.phasers
-
- intResult() - Method in class edu.rice.hj.runtime.accumulator.FinishAccumulator
-
- intResult(int) - Method in class edu.rice.hj.runtime.accumulator.FinishAccumulator
-
- intResultArr() - Method in class edu.rice.hj.runtime.accumulator.FinishAccumulator
-
- intResultArr(int) - Method in class edu.rice.hj.runtime.accumulator.FinishAccumulator
-
- invocationStrategy - Variable in class edu.rice.hj.runtime.forkjoin.BlockingActivity
-
The invocation strategy to use while executing the activity.
- InvocationStrategy - Interface in edu.rice.hj.runtime.forkjoin
-
This class is intended to declare different invocation strategies for Hj activities.
- InvocationStrategy.AsyncInFinishStrategy - Class in edu.rice.hj.runtime.forkjoin
-
Run Hj activity in finish invocation strategy implementation.
- InvocationStrategy.AsyncInFinishStrategy() - Constructor for class edu.rice.hj.runtime.forkjoin.InvocationStrategy.AsyncInFinishStrategy
-
No-args constructor.
- InvocationStrategy.DefaultStrategy - Class in edu.rice.hj.runtime.forkjoin
-
Default Hj activity invocation strategy implementation.
- InvocationStrategy.DefaultStrategy() - Constructor for class edu.rice.hj.runtime.forkjoin.InvocationStrategy.DefaultStrategy
-
No-args constructor.
- isAccessible - Variable in class edu.rice.hj.runtime.accumulator.FinishAccumulator
-
- isLazy - Variable in class edu.rice.hj.runtime.accumulator.FinishAccumulator
-
- isNotEmpty(Collection<? extends Object>) - Static method in class edu.rice.hj.runtime.phasers.BlockingPhaserManager
-
- isolated(HjRunnable) - Method in interface edu.rice.hj.api.HjRuntime
-
- isolated(Object[], HjRunnable) - Method in interface edu.rice.hj.api.HjRuntime
-
- isolated(HjRunnable) - Static method in class edu.rice.hj.Module2
-
- isolated(Object, HjRunnable) - Static method in class edu.rice.hj.Module2
-
- isolated(Object, Object, HjRunnable) - Static method in class edu.rice.hj.Module2
-
- isolated(Object, Object, Object, HjRunnable) - Static method in class edu.rice.hj.Module2
-
- isolated(Object[], HjRunnable) - Static method in class edu.rice.hj.Module2
-
- isolated(HjRunnable) - Method in class edu.rice.hj.runtime.forkjoin.ForkJoinRuntime
-
- isolated(Object[], HjRunnable) - Method in class edu.rice.hj.runtime.forkjoin.ForkJoinRuntime
-
- isolated(HjRunnable) - Method in class edu.rice.hj.runtime.sequential.SequentialRuntime
-
- isolated(Object[], HjRunnable) - Method in class edu.rice.hj.runtime.sequential.SequentialRuntime
-
- isolatedWithReturn(HjCallable<V>) - Method in interface edu.rice.hj.api.HjRuntime
-
- isolatedWithReturn(Object[], HjCallable<V>) - Method in interface edu.rice.hj.api.HjRuntime
-
- isolatedWithReturn(HjCallable<V>) - Static method in class edu.rice.hj.Module2
-
- isolatedWithReturn(Object, HjCallable<V>) - Static method in class edu.rice.hj.Module2
-
- isolatedWithReturn(Object, Object, HjCallable<V>) - Static method in class edu.rice.hj.Module2
-
- isolatedWithReturn(Object, Object, Object, HjCallable<V>) - Static method in class edu.rice.hj.Module2
-
- isolatedWithReturn(Object[], HjCallable<V>) - Static method in class edu.rice.hj.Module2
-
- isolatedWithReturn(HjCallable<V>) - Method in class edu.rice.hj.runtime.forkjoin.ForkJoinRuntime
-
- isolatedWithReturn(Object[], HjCallable<V>) - Method in class edu.rice.hj.runtime.forkjoin.ForkJoinRuntime
-
- isolatedWithReturn(HjCallable<V>) - Method in class edu.rice.hj.runtime.sequential.SequentialRuntime
-
- isolatedWithReturn(Object[], HjCallable<V>) - Method in class edu.rice.hj.runtime.sequential.SequentialRuntime
-
- isolationManager - Variable in class edu.rice.hj.runtime.forkjoin.ForkJoinRuntime
-
The IsolationManager used to run the isolated construct
- IsolationManager - Class in edu.rice.hj.runtime.forkjoin
-
- IsolationManager(int) - Constructor for class edu.rice.hj.runtime.forkjoin.IsolationManager
-
Constructor.
- IsolationManager.EventType - Enum in edu.rice.hj.runtime.forkjoin
-
- IsolationManager.EventType() - Constructor for enum edu.rice.hj.runtime.forkjoin.IsolationManager.EventType
-
- IsolationManager.IsolationMode - Class in edu.rice.hj.runtime.forkjoin
-
- IsolationManager.IsolationMode(int, Object) - Constructor for class edu.rice.hj.runtime.forkjoin.IsolationManager.IsolationMode
-
- isReady() - Method in interface edu.rice.hj.runtime.actors.LingeringActivity
-
- isReady() - Method in class edu.rice.hj.runtime.actors.LingeringBlockingActivity
-
- itemValue - Variable in class edu.rice.hj.runtime.forkjoin.DataDrivenControl
-
The item value associated with the DDC
- iterator() - Method in interface edu.rice.hj.api.HjRegion
-
Returns an iterator over an int array whose length is
specified by the rank.
- iterator(int, int) - Method in interface edu.rice.hj.api.HjRegion
-
Returns an iterator over an int array whose length is
specified by the rank.
- iterator(int, int) - Method in class edu.rice.hj.runtime.region.RectangularRegion1D
-
- iterator(int, int) - Method in class edu.rice.hj.runtime.region.RectangularRegion2D
-
- iterator(int, int) - Method in class edu.rice.hj.runtime.region.RectangularRegion3D
-