net.minecraft.util.thread

public abstract class ReentrantBlockableEventLoop<R extends Runnable>

extends BlockableEventLoop<R>

All mapped superinterfaces:

ProfilerMeasured, TaskScheduler

bsc
net.minecraft.util.thread.ReentrantBlockableEventLoop
net.minecraft.class_4093
net.minecraft.util.thread.ReentrantThreadExecutor
net.minecraft.util.thread.IAsyncTaskHandlerReentrant

Field summary

Modifier and TypeField
private int
b
reentrantCount
field_18320
runningTasks

Constructor summary

ModifierConstructor
public (String arg0)

Method summary

Modifier and TypeMethod
public boolean
ax()
scheduleExecutables()
method_5384()
shouldExecuteAsync()
protected boolean
bB()
runningTask()
method_18860()
hasRunningTasks()
public void
d(R arg0)
doRunTask(R arg0)
method_18859(R arg0)
executeTask(R arg0)