|
||||||||||
| PREV NEXT | FRAMES NO FRAMES | |||||||||
| Packages that use edu.rice.cs.plt.concurrent | |
|---|---|
| edu.rice.cs.plt.concurrent | Contains tools to support safe multi-threaded programs. |
| edu.rice.cs.plt.debug | Defines a variety of logging classes, along with other facilities for code-embedded debugging. |
| edu.rice.cs.plt.swing | |
| Classes in edu.rice.cs.plt.concurrent used by edu.rice.cs.plt.concurrent | |
|---|---|
| ConcurrentBox
A thread-safe box implementation. |
|
| IncrementalTask
A thunk that performs incremental computation. |
|
| IncrementalTaskController
Provides access to a concurrent task that produces incremental results. |
|
| IncrementalTaskController.PausingState
pause() has been invoked on a RunningState, but the task has not yet paused. |
|
| JVMBuilder
Creates Java subprocesses via an interface similar to that of ProcessBuilder. |
|
| PollingTaskController
A TaskController for tasks that are run without any facility for executing code when the task is complete — instead, the controller must either block, poll for the task's current status. |
|
| ReaderWriterLock.ReaderWriterThread
Represents a thread waiting to either read or write. |
|
| TaskController
Provides access to a concurrent task that produces a value. |
|
| TaskController.CancelingState
Canceled while running; waiting for termination to complete. |
|
| TaskController.ComputingState
Any state in which the task has already been asked to compute a result. |
|
| TaskController.FinishedState
Any state for a task that has finished. |
|
| TaskController.RunningState
Startup has completed and we're waiting for a result. |
|
TaskController.StartingState
FreshState.start() has been invoked, but startup is not yet complete. |
|
| TaskController.State
An internal state for the controller, implementing the controller's core behavior. |
|
| TaskController.Status
|
|
| TaskController.WaitingState
Any state in which the task must be started before it can complete. |
|
| Classes in edu.rice.cs.plt.concurrent used by edu.rice.cs.plt.debug | |
|---|---|
| JVMBuilder
Creates Java subprocesses via an interface similar to that of ProcessBuilder. |
|
| Classes in edu.rice.cs.plt.concurrent used by edu.rice.cs.plt.swing | |
|---|---|
| IncrementalTaskController
Provides access to a concurrent task that produces incremental results. |
|
| TaskController
Provides access to a concurrent task that produces a value. |
|
|
||||||||||
| PREV NEXT | FRAMES NO FRAMES | |||||||||