net.minecraft.util

public class ThreadingDetector

azy
net.minecraft.util.ThreadingDetector
net.minecraft.class_5798
net.minecraft.util.thread.LockHelper
net.minecraft.util.ThreadingDetector

Field summary

Modifier and TypeField
private static final org.slf4j.Logger
a
LOGGER
field_36293
LOGGER
private final String
b
name
field_36294
name
private final Semaphore
c
lock
field_36295
semaphore
private final Lock
d
stackTraceLock
field_36296
lock
private volatile Thread
e
threadThatFailedToAcquire
field_36297
thread
private volatile ReportedException
f
fullException
field_36298
crashException

Constructor summary

ModifierConstructor
public (String name)

Method summary

Modifier and TypeMethod
public void
a()
checkAndLock()
method_39935()
lock()
public void
b()
checkAndUnlock()
method_39937()
unlock()
public static ReportedException
a(String arg0, Thread arg1)
makeThreadingException(String arg0, Thread arg1)
method_33564(String arg0, Thread arg1)
crash(String message, Thread thread)
private static String
a(Thread arg0)
stackTrace(Thread arg0)
method_39936(Thread arg0)
formatStackTraceForThread(Thread thread)