From 245bd152c3f328e5df69d60da975697431fa923b Mon Sep 17 00:00:00 2001 From: Sven Gothel Date: Tue, 26 Apr 2011 07:57:30 +0200 Subject: RecursiveLock: Expose waiting thread queue size --- src/java/com/jogamp/common/util/locks/RecursiveLock.java | 6 ++++++ 1 file changed, 6 insertions(+) (limited to 'src/java/com/jogamp/common/util/locks/RecursiveLock.java') diff --git a/src/java/com/jogamp/common/util/locks/RecursiveLock.java b/src/java/com/jogamp/common/util/locks/RecursiveLock.java index 2ff0d9b..ad29f78 100644 --- a/src/java/com/jogamp/common/util/locks/RecursiveLock.java +++ b/src/java/com/jogamp/common/util/locks/RecursiveLock.java @@ -235,5 +235,11 @@ public class RecursiveLock implements LockExt { } } } + + public int getWaitingThreadQueueSize() { + synchronized(sdata) { + return sdata.threadQueue.size(); + } + } } -- cgit v1.2.3