Lines Matching refs:Lock
44 static Lock lock5 = new Lock("lock5");
45 static Lock lock6 = new Lock("lock6");
46 static Lock lock7 = new Lock("lock7");
92 static class Lock {
94 Lock(String name) {
103 Lock waitingLock;
105 Map<String, Lock[]> ownedMonitors;
113 protected void setExpectedResult(Lock waitingLock,
115 Map<String, Lock[]> ownedMonitors,
146 for (Map.Entry<String, Lock[]> e : ownedMonitors.entrySet()) {
147 for (Lock l : e.getValue()) {
220 for (Map.Entry<String, Lock[]> e : ownedMonitors.entrySet()) {
222 for (Lock l : e.getValue()) {
235 void checkMonitor(String methodName, Lock l, MonitorInfo[] monitors) {
246 " Method: " + methodName + " Lock: " + l);
303 Map<String, Lock[]> LOCKED_MONITORS;
305 Lock WAITING_LOCK = lock7;
309 LOCKED_MONITORS = new HashMap<String, Lock[]>();
310 LOCKED_MONITORS.put("D", new Lock[0]); // no monitored locked
311 LOCKED_MONITORS.put("C", new Lock[] {lock6});
312 LOCKED_MONITORS.put("B", new Lock[] {lock5});
313 LOCKED_MONITORS.put("A", new Lock[0]);
329 Map<String, Lock[]> LOCKED_MONITORS = new HashMap<String, Lock[]>();