Lines Matching refs:Lock
42 static Lock lock1 = new Lock("lock1");
43 static Lock lock2 = new Lock("lock2");
44 static Lock lock3 = new Lock("lock3");
45 static Lock lock4 = new Lock("lock4");
46 static Lock lock5 = new Lock("lock5");
47 static Lock lock6 = new Lock("lock6");
48 static Lock lock7 = new Lock("lock7");
49 static Lock lock8 = new Lock("lock8");
95 static class Lock {
97 Lock(String name) {
106 Lock waitingLock;
108 Map<String, Lock[]> ownedMonitors;
113 protected void setExpectedResult(Lock waitingLock,
115 Map<String, Lock[]> ownedMonitors) {
142 for (Map.Entry<String, Lock[]> e : ownedMonitors.entrySet()) {
143 for (Lock l : e.getValue()) {
203 for (Map.Entry<String, Lock[]> e : ownedMonitors.entrySet()) {
205 for (Lock l : e.getValue()) {
218 void checkMonitor(String methodName, Lock l, MonitorInfo[] monitors) {
229 " Method: " + methodName + " Lock: " + l);
274 Map<String, Lock[]> LOCKED_MONITORS;
275 Lock WAITING_LOCK = lock7;
278 LOCKED_MONITORS = new HashMap<String, Lock[]>();
279 LOCKED_MONITORS.put("D", new Lock[0]); // no monitored locked
280 LOCKED_MONITORS.put("C", new Lock[] {lock6});
281 LOCKED_MONITORS.put("B", new Lock[] {lock5, lock4});
282 LOCKED_MONITORS.put("A", new Lock[] {lock3, lock2, lock1});
289 Map<String, Lock[]> LOCKED_MONITORS = new HashMap<String, Lock[]>();
290 Lock WAITING_LOCK = lock8;