jdk.internal.foreign
pack-priv final Class ConfinedSession
extends MemorySessionImpl
- Class Inheritance
-
- Imports
- jdk.internal.invoke.MhUtil, jdk.internal.vm.annotation.ForceInline, java.lang.invoke.MethodHandles, .VarHandle
A confined session, which features an owner thread. The liveness check features an additional
confinement check - that is, calling any operation on this session from a thread other than the
owner thread will result in an exception. Because of this restriction, checking the liveness bit
can be performed in plain mode.
Nested and Inner Type Summary
| Modifier and Type | Class and Description
|
|---|
| pack-priv static class |
|
Constructor Summary
| Access | Constructor and Description
|
|---|
| public |
|
jdk.internal.foreign
back to summary
pack-priv final Class ConfinedSession.ConfinedResourceList
extends ResourceList
- Class Inheritance
-
A confined resource list; no races are possible here.
Constructor Summary
| Access | Constructor and Description
|
|---|
| pack-priv |
|