net.minecraft.util.thread

public record NameableExecutor

implements Executor

net.minecraft.TracingExecutor
net.minecraft.class_10207
net.minecraft.util.thread.NameableExecutor

Field summary

Modifier and TypeField
private final ExecutorService
service
comp_3205
service

Constructor summary

ModifierConstructor
public (ExecutorService service)

Method summary

Modifier and TypeMethod
public Executor
forName(String name)
method_64116(String arg0)
named(String name)
public void
execute(Runnable command)
execute(Runnable arg0)
execute(Runnable runnable)
public void
shutdownAndAwait(long timeout, TimeUnit unit)
method_64114(long arg0, TimeUnit arg1)
shutdown(long time, TimeUnit unit)
private static Runnable
wrapUnnamed(Runnable command)
method_64115(Runnable arg0)
wrapForTracy(Runnable runnable)
public ExecutorService
service()
comp_3205()
service()
private static void
lambda$wrapUnnamed$0(Runnable arg0)
method_64118(Runnable arg0)
method_64118(Runnable arg0)
private void
lambda$forName$2(String arg0, Runnable arg1)
method_64117(String arg0, Runnable arg1)
method_64117(String arg0, Runnable runnable)
private static void
lambda$forName$3(String arg0, Runnable arg1)
method_64119(String arg0, Runnable arg1)
method_64119(String arg0, Runnable arg1)
private void
lambda$forName$0(String arg0, Runnable arg1)
method_64120(String arg0, Runnable arg1)
method_64120(String arg0, Runnable runnable)
private static void
lambda$forName$1(String arg0, Runnable arg1)
method_64121(String arg0, Runnable arg1)
method_64121(String arg0, Runnable arg1)