JDK-6445158 : Phaser - an improved CyclicBarrier
  • Type: Enhancement
  • Component: core-libs
  • Sub-Component: java.util.concurrent
  • Affected Version: 6
  • Priority: P3
  • Status: Resolved
  • Resolution: Fixed
  • OS: generic
  • CPU: generic
  • Submitted: 2006-06-29
  • Updated: 2010-04-02
  • Resolved: 2009-11-07
The Version table provides details related to the release that this issue/RFE will be addressed.

Unresolved : Release in which this issue/RFE will be addressed.
Resolved: Release in which this issue/RFE has been resolved.
Fixed : Release in which this issue/RFE has been fixed. The release containing this fix may be available for download as an Early Access Release or a General Availability Release.

To download the current JDK release, click here.
JDK 7
7 b76Fixed
Related Reports
Relates :  
Description
From Doug Lea's TODO list:

2. Clocks and improved CyclicBarriers
    A "Clock" (not a good name but that's what the X10 folks call it,
    so the name will probably stick) is just like a CountDownLatch
    except (1) it sometimes allows counts to be incremented (2) it can
    contain nested Clocks that it must wait out. It can/should be
    implemented as extensions of scalable counters. As can an
    overhaul of CyclicBarrier (Bill and I think we know how.)

Comments
EVALUATION http://hg.openjdk.java.net/jdk7/build/jdk/rev/09dc601a8bb3
09-11-2009

EVALUATION changeset: http://hg.openjdk.java.net/jdk7/m5/jdk/rev/09dc601a8bb3
03-11-2009

EVALUATION see description.
28-07-2009