# Uses of Package
jdk.jshell.execution

- Packages that use jdk.jshell.execution
  Package | Description
  --- | ---
  jdk.jshell.execution | Provides implementation support for building JShell execution engines.

- Classes in jdk.jshell.execution used by jdk.jshell.execution
  Class | Description
  --- | ---
  DirectExecutionControl | An `ExecutionControl` implementation that runs in the current process.
  JdiExecutionControl | Abstract JDI implementation of `ExecutionControl`.
  LoaderDelegate | This interface specifies the loading specific subset of `ExecutionControl`.
  StreamingExecutionControl | An implementation of the `ExecutionControl` execution engine SPI which streams requests to a remote agent where execution takes place.