| Interface | Description |
|---|---|
| InternalSplitState | |
| ThreadedRunnable |
Represents a Runnable that can report what Java thread it is running under.
|
| ThreadLike |
| Class | Description |
|---|---|
| AbstractIRMethod | |
| AdoptedNativeThread |
A ThreadLike that weakly references its native thread, for adopted JVM threads we don't want to root.
|
| GlobalVariable | |
| GlobalVariables | |
| ReadonlyAccessor | |
| RubyNativeThread |
A ThreadLike wrapped around a native Thread, for Ruby threads we start and control.
|
| RubyRunnable | |
| SplitSuperState<T extends InternalSplitState> | |
| ThreadService |
ThreadService maintains references to all JRuby-specific thread data structures
needed for Ruby's threading API and for JRuby's execution.
|
| ThreadService.Event | Deprecated |
| UndefinedAccessor | |
| ValueAccessor |
| Enum | Description |
|---|---|
| GlobalVariable.Scope | |
| ThreadService.Event.Type |
Copyright © 2001-2022 JRuby. All Rights Reserved.