Top Description Fields Constructors Methods
jogamp.common.util.locks

public Class LockDebugUtil

extends Object
Class Inheritance
Imports
java.io.PrintStream, java.util.ArrayList, .Iterator, .List, com.jogamp.common.util.locks.Lock

Functionality enabled if Lock#DEBUG is true.

Field Summary

Modifier and TypeField and Description
private static final List<Throwable>
private static final ThreadLocal<ArrayList<Throwable>>

Constructor Summary

AccessConstructor and Description
public

Method Summary

Modifier and TypeMethod and Description
public static void
public static List<Throwable>
Inherited from java.lang.Object:
cloneequalsfinalizegetClasshashCodenotifynotifyAlltoStringwaitwaitwait

Field Detail

dummyback to summary
private static final List<Throwable> dummy
tlsLockedStacksback to summary
private static final ThreadLocal<ArrayList<Throwable>> tlsLockedStacks

Constructor Detail

LockDebugUtilback to summary
public LockDebugUtil()

Method Detail

dumpRecursiveLockTraceback to summary
public static void dumpRecursiveLockTrace(final PrintStream out)
getRecursiveLockTraceback to summary
public static List<Throwable> getRecursiveLockTrace()