
| Interface | Description |
|---|---|
| ActivityListeners.ActivityListener | |
| BaseThread |
BaseThread interface.
|
| BaseThreadPool |
BaseThreadPool interface.
|
| InvocationStrategy.RunnableInvocationStrategy | |
| InvocationStrategy.SuspendableInvocationStrategy | |
| SuspendableUtilities |
A wrapper class for utility class used for continuation support for activites.
|
| Class | Description |
|---|---|
| ActivityListeners |
ActivityListeners class.
|
| ActivityListeners.ActivityListenerAdapter | |
| ActivityListeners.ActivityListenerList | |
| ActivityTerminationListener | |
| BaseRuntime |
BaseRuntime class.
|
| DataDrivenControl<ValueType> |
A DataDrivenControl (DDC) is a wrapper over a value.
|
| DeadlockTracker |
DeadlockTracker class.
|
| EventLogger |
Utility class that tracks events occurring in the Habanero runtime.
|
| FinishState |
The state associated with a finish operation.
|
| HabaneroActivity |
The representation of an HJ asynchronous activity.
|
| HabaneroActivityFactory |
Factory to create activity instances.
|
| HabaneroLock |
Abstraction for locks used by the Habanero runtime to implement the
isolated construct. |
| HjAwaitExprBody |
A HjAwaitExprBody pairs an await expression (
HjExpression.HjAwaitExpression)
with the associated runnable body of the async. |
| InvocationStrategy |
This class is intended to declare different invocation strategies for Hj activities.
|
| InvocationStrategy.RunnableInvocationStrategy.DefaultStrategy |
Default Hj activity invocation strategy implementation.
|
| InvocationStrategy.SuspendableInvocationStrategy.AbstractSuspendableStrategy | |
| InvocationStrategy.SuspendableInvocationStrategy.AsyncInFinishStrategy |
Run Hj activity in finish invocation strategy implementation.
|
| InvocationStrategy.SuspendableInvocationStrategy.CompleteFinishStrategy |
Run Hj activity in finish invocation strategy implementation.
|
| InvocationStrategy.SuspendableInvocationStrategy.DefaultStrategy |
Default Hj activity invocation strategy implementation.
|
| IsolationManager |
IsolationManager class.
|
| IsolationManager.OrderedReadWriteLockList | |
| ParallelDataDrivenFuture<ValueType> |
Parallel implementation of a HjDataDrivenFuture
|
| ParallelFuture<ValueType> |
A thread blocking implementation of HjFuture.
|
| PlaceImpl | |
| RunnableActivity | |
| SuspendableActivity | |
| SuspendableUtilities.AbortYieldReason | |
| SuspendableUtilities.DdcYieldReason | |
| SuspendableUtilities.ResumableTask |
A wrapper class to allow resuming Activity instances.
|
| SuspendableUtilities.SuspendableCoroutineProto |
| Enum | Description |
|---|---|
| HabaneroLock.ReadWriteMode | |
| IsolationManager.EventType | |
| ParallelFuture.EventType | |
| ParallelFuture.ExecutionState |
Copyright © 2015 Rice University - Department of Computer Science. All rights reserved.