NativeIsolate#enter()
| Modifier and Type | Field and Description |
|---|---|
| private static final int | |
| private final AtomicInteger | |
| private boolean | |
| private final NativeIsolate | |
| pack-priv final long | |
| private final boolean | |
| private final WeakReference |
| Access | Constructor and Description |
|---|---|
| pack-priv | NativeIsolateThread(Thread thread, NativeIsolate isolate, boolean nativeThread, long isolateThreadId)
|
| Modifier and Type | Method and Description |
|---|---|
| private void | |
| pack-priv boolean | |
| public NativeIsolate | |
| public long | |
| private boolean | |
| pack-priv boolean | |
| pack-priv boolean | |
| pack-priv boolean | |
| public void | |
| pack-priv void | |
| private boolean |
| CLOSING_MASK | back to summary |
|---|---|
| private static final int CLOSING_MASK | |
| enteredCount | back to summary |
|---|---|
| private final AtomicInteger enteredCount | |
| executesShutDown | back to summary |
|---|---|
| private boolean executesShutDown | |
| isolate | back to summary |
|---|---|
| private final NativeIsolate isolate | |
| isolateThread | back to summary |
|---|---|
| pack-priv final long isolateThread | |
| nativeThread | back to summary |
|---|---|
| private final boolean nativeThread | |
| thread | back to summary |
|---|---|
| private final WeakReference<Thread> thread | |
| NativeIsolateThread | back to summary |
|---|---|
| pack-priv NativeIsolateThread(Thread thread, NativeIsolate isolate, boolean nativeThread, long isolateThreadId) | |
| decrementAttached | back to summary |
|---|---|
| private void decrementAttached() | |
| enter | back to summary |
|---|---|
| pack-priv boolean enter() | |
| getIsolate | back to summary |
|---|---|
| public NativeIsolate getIsolate() Returns the isolate for this thread. | |
| getIsolateThreadId | back to summary |
|---|---|
| public long getIsolateThreadId() Returns the isolate thread address.
| |
| incrementAttached | back to summary |
|---|---|
| private boolean incrementAttached() | |
| invalidate | back to summary |
|---|---|
| pack-priv boolean invalidate() | |
| isActive | back to summary |
|---|---|
| pack-priv boolean isActive() | |
| isNativeThread | back to summary |
|---|---|
| pack-priv boolean isNativeThread() | |
| leave | back to summary |
|---|---|
| public void leave() Leaves the | |
| setShutDownRequest | back to summary |
|---|---|
| pack-priv void setShutDownRequest(boolean shutDown) | |
| verifyThread | back to summary |
|---|---|
| private boolean verifyThread() | |