net.minecraft.util.threadpublic abstract class ReentrantThreadExecutor<R extends Runnable>
extends ThreadExecutor<R>
All mapped superinterfaces:
TaskExecutor, SampleableExecutor
| net.minecraft.util.thread.ReentrantBlockableEventLoop |
| net.minecraft.util.thread.ReentrantBlockableEventLoop |
| net.minecraft.class_4093 |
| net.minecraft.util.thread.ReentrantThreadExecutor |
Field summary
| Modifier and Type | Field |
|---|
| private int | | reentrantCount | | reentrantCount | | field_18320 | | runningTasks |
|
Constructor summary
| Modifier | Constructor |
|---|
| public | (String name, boolean propagatesCrashes) |
Method summary
| Modifier and Type | Method |
|---|
| protected boolean | | scheduleExecutables() | | scheduleExecutables() | | method_5384() | | shouldExecuteAsync() |
|
| protected boolean | | runningTask() | | runningTask() | | method_18860() | | hasRunningTasks() |
|
| protected void | | doRunTask(R task) | | doRunTask(R task) | | method_18859(R arg0) | | executeTask(R arg0) |
|