Reference implementation

Neal Gafter neal at
Sun Oct 25 22:51:18 PDT 2009


Do you expect the implementation of these features to be integrated into the
master workspace for the "feature complete" milestone on Thursday?  If not,
how do you expect to reconcile reality with the schedule?  Will the contents
change, the schedule, or some of each?

Regarding the diamond operator: as we've discussed, the current prototype
uses a technique that is incompatible with a possible future extension of
type inference to argument contexts.  I haven't heard anything about how
that might be reconciled.  What are your plans?


On Sun, Oct 25, 2009 at 10:13 PM, Joseph D. Darcy <Joe.Darcy at> wrote:

> Barry Burd wrote:
> > Is there an official list of the features that have (and haven't) been
> integrated into the t1 workspace in time for JDK 7?
> >
> Language support for JSR 292, the diamond operator, and the first part
> of improve integer literals have been integrated into JDK 7.  The set of
> language changes for Coin remains the one at
> * Strings in switch
> * Automatic Resource Management
> * Improved Type Inference for Generic Instance Creation (diamond)
> * Simplified Varargs Method Invocation
> * An omnibus proposal for better integral literals
> * Language support for Collections
> * Language support for JSR 292
> Any changes in the feature list for Project Coin will be made on this
> list and my blog.
> -Joe

More information about the coin-dev mailing list