Replace Integer with Item class
rely on awaitTermination together with LONGER_DELAY_MS
more assertions; more interleavings
sync upstream changes
testDrainToNonPositiveMaxElements: check that sink is unchanged
fix test description
claw back some millis using assertThreadBlocks
claw back some millis using assertThreadBlocks
testTimedPollWithOffer
whitespace
coding style
whitespace
no wildcard imports
Robust weak consistency for ArrayBlockingQueue iterators
improve testDrainToNonPositiveMaxElements
drainTo(c, -n) should return 0
whitespace
refactor more generic BlockingQueue tests into BlockingQueueTest.java
add testTimedPollFromEmpty tests
Add/use delay() instead of Thread.sleep to ensure sleeps are long enough
Update Creative Commons license URL in legal notices
use less flaky delays
new test testTakeFromEmptyAfterInterrupt
refactor testTakeFromEmpty into BlockingQueueTest
start of a big refactoring, with only one test refactored: testTimedPollWithOffer
This form allows you to request diffs between any two revisions of this file. For each of the two "sides" of the diff, select a symbolic revision name using the selection box, or choose 'Use Text Field' and enter a numeric revision.