Hi Lukas/Charlie, Basically we're trying to get more people involved in the OpenJDK as well as helping projects like coroutines get into a good shape for possible inclusion into the OpenJDK. This includes helping out with JEP and JSR processes as a project matures.
In this case I think the suitable thing to do would be to coordinate work around your existing patch via some sort of OSS project and look at all of the aspects that would need to be covered in order for it to be accepted into the OpenJDK. For example, a lot of thought will need to go into the impact on with existing and future concurrency capabilities and it would be good to plan lots of empirical testing against a large corpus of existing code. Once that project is well underway, the next step would probably be to raise a JEP under the OpenJDK process (See http://openjdk.java.net/jeps/0). I think you would only raise a JSR once there was general consensus for coroutines to go in and resources were committed. So first step is to create an OSS project around your patch, which we can discuss on your co_jsr mailing list. I'll kick off a thread there. Cheers, Martijn On 2 April 2012 19:06, Charles Oliver Nutter <[email protected]> wrote: > Getting coro into JDK8 is obviously not possible now, but the sooner > we get started the more likely we can shoot for JDK9. That needs > people with cycles. I have some, and I'm willing to help, but I do not > know how the JSR process works (yes, I should learn) and I'm not > enough of a VM-level expert to handle technical aspects of the coro > JSR. > > I may have some changes coming up that allow me to work more closely > with the JSR and OpenJDK projects. > > - Charlie > > On Mon, Apr 2, 2012 at 10:53 AM, Lukas Stadler <[email protected]> > wrote: > > Hi, > > > > I've last updated the coro patch beginning of December, and people have > been > > compiling and using it at least mid-February. > > It is quite experimental, but it's complete enough to prove the > usefulness > > of coroutines on a JVM. > > > > One important step towards coroutines on Java is a JSR, I guess... > > There's a mailing list hosted on one of our university servers for the > > purpose of discussing coroutine/continuation JSR proposals, but there > hasn't > > been much traffic lately (partly because of lack of time and > responsiveness > > on my side, I fear...). > > https://www.ssw.uni-linz.ac.at/cgi-bin/mailman/listinfo/co_jsr > > > > How does the Adopt OpenJDK program interact with JSRs? It may be a good > time > > to start discussing a coroutine JSR again... > > > > Cheers, > > Lukas > > > > Am 2012-04-01 09:45, schrieb Martijn Verburg: > > > > Hi Mark, > > > > Last I heard there was an old experimental patch by Lucas? <sp>. I > > know that we have some very interested people in the London Java User > > Group (aka the LJC). We've listed it as one of the Advanced projects > > we'll be looking into as part of the global Adopt OpenJDK program, so > > if you have some spare cycles and are interested in joining in then > > please let me know. > > > > Cheers, > > Martijn > > > > On 1 April 2012 09:44, Mark Roos <[email protected]> wrote: > > > > I was looking at the proposals for JDK8.9.10 and did not see any mention > > of coroutines/green threads. > > > > Are they flawed, not interesting, etc or just did not rise to the level > of > > getting > > a bullet? Or maybe they did get the bullet. > > > > mark > > > > _______________________________________________ > > mlvm-dev mailing list > > [email protected] > > http://mail.openjdk.java.net/mailman/listinfo/mlvm-dev > > > > _______________________________________________ > > mlvm-dev mailing list > > [email protected] > > http://mail.openjdk.java.net/mailman/listinfo/mlvm-dev > > > > > > > > _______________________________________________ > > mlvm-dev mailing list > > [email protected] > > http://mail.openjdk.java.net/mailman/listinfo/mlvm-dev > > > _______________________________________________ > mlvm-dev mailing list > [email protected] > http://mail.openjdk.java.net/mailman/listinfo/mlvm-dev >
_______________________________________________ mlvm-dev mailing list [email protected] http://mail.openjdk.java.net/mailman/listinfo/mlvm-dev
