CFV: Project Trinity

Karthik Ganesan karthik.ganesan at
Thu Apr 27 02:35:22 UTC 2017

Hi Mark,
> The Sumatra, Panama, and Valhalla Projects are exploring changes that
> are intimately tied to the JDK.  Trinity, as far as I understand it,
> proposes to build a library on top of the JDK.  The OpenJDK Community
> aims (per the Bylaws [1]) to foster the development of "implementations
> of present and future versions of the Java Platform, Standard Edition,
> as defined by the Java Community Process, and ... closely-related
> projects."  Trinity may, in the end, prove to be a huge success, but
> if it's not intimately tied to the JDK then why does it need to be
> developed in OpenJDK Project?
Enhancing the existing Streams library as a possible direction was never 
off the table for the proposed project. I am sorry if that was not clear 
from the proposal. Based on our initial evaluation using multiple 
prototypes, some problems like cracking open lambdas is very important 
to enable offload to accelerators and a solution indeed may need a close 
tie to the JDK.

I would like to thank every one who took the time to provide a lot of 
good feedback for this proposal. We will reevaluate some of the 
logistics related to this effort using all this input.

> Why can't this work be done on GitHub
> or Bitbucket?
> - Mark
> [1]

More information about the discuss mailing list