hg: jdk7/tl/jdk: 6981113: Add ConcurrentLinkedDeque

martinrb at google.com martinrb at google.com
Mon Sep 20 18:16:07 PDT 2010


Changeset: 902486a8e414
Author:    dl
Date:      2010-09-20 18:05 -0700
URL:       http://hg.openjdk.java.net/jdk7/tl/jdk/rev/902486a8e414

6981113: Add ConcurrentLinkedDeque
Summary: Extend techniques developed for ConcurrentLinkedQueue and LinkedTransferQueue to implement a non-blocking concurrent Deque with interior removes.
Reviewed-by: martin, dholmes, chegar

! make/java/java/FILES_java.gmk
+ src/share/classes/java/util/concurrent/ConcurrentLinkedDeque.java
! src/share/classes/java/util/concurrent/ConcurrentLinkedQueue.java
! test/java/util/Collection/BiggernYours.java
! test/java/util/Collection/IteratorAtEnd.java
! test/java/util/Collection/MOAT.java
! test/java/util/Collections/RacingCollections.java
! test/java/util/Deque/ChorusLine.java
! test/java/util/concurrent/ConcurrentQueues/ConcurrentQueueLoops.java
! test/java/util/concurrent/ConcurrentQueues/GCRetention.java
! test/java/util/concurrent/ConcurrentQueues/IteratorWeakConsistency.java
! test/java/util/concurrent/ConcurrentQueues/OfferRemoveLoops.java
! test/java/util/concurrent/ConcurrentQueues/RemovePollRace.java



More information about the serviceability-dev mailing list