OpenGrok
Home
Sort by relevance
Sort by last modified time
Full Search
Definition
Symbol
File Path
History
|
|
Help
Searched
full:lockb
(Results
1 - 3
of
3
) sorted by null
/external/guava/guava-tests/test/com/google/common/util/concurrent/
CycleDetectingLockFactoryTest.java
42
private ReentrantLock
lockB
;
63
lockB
= factory.newReentrantLock("
LockB
");
101
// Establish an acquisition order of lockA ->
lockB
.
103
lockB
.lock();
105
lockB
.unlock();
109
lockB
.lock();
114
checkMessage(expected, "
LockB
-> LockA", "LockA ->
LockB
");
123
checkMessage(expected, "
LockB
-> LockA", "LockA -> LockB")
[
all
...]
/external/guice/core/test/com/google/inject/internal/
CycleDetectingLockTest.java
55
final CycleDetectingLock<String>
lockB
=
78
assertTrue(
lockB
.lockOrDetectPotentialLocksCycle().isEmpty());
79
lockB
.unlock();
88
assertTrue(
lockB
.lockOrDetectPotentialLocksCycle().isEmpty());
91
lockB
.unlock();
/external/guava/guava/src/com/google/common/util/concurrent/
CycleDetectingLockFactory.java
80
* Thread1: acquire(LockA) --X acquire(
LockB
)
81
* Thread2: acquire(
LockB
) --X acquire(LockA)
87
* Thread1: acquire(LockA) --X acquire(
LockB
)
88
* Thread2: acquire(
LockB
) --X acquire(LockC)
113
* LockA ->
LockB
-> LockC
114
* LockA -> LockC ->
LockB
403
* Lock
lockB
= factory1.newReentrantLock(MyLockOrder.FIRST);
408
*
lockB
.lock(); // will throw an IllegalStateException
510
* com...ExampleStackTrace:
LockB
-> LockC
554
* Caused by: com...ExampleStackTrace:
LockB
-> Lock
[
all
...]
Completed in 5980 milliseconds