From dalibor.topic at oracle.com Wed Jun 13 11:52:20 2018 From: dalibor.topic at oracle.com (dalibor topic) Date: Wed, 13 Jun 2018 13:52:20 +0200 Subject: Current Status of OpenJDK 8 for mips64el In-Reply-To: References: Message-ID: <4093f9b9-2159-e4c0-9359-fd5f66c9ec46@oracle.com> On 30.05.2018 07:54, Ao Qi wrote: > Hi all, > > Here is current status of Loongson OpenJDK 8 for mips64el [1][2]: > > - currently supporting the Template Table Interpreter and C2. C1 is not > supported yet and is under development. > > - passed JCK, jcstress and some other tests > > - updated to jdk8u172-b11, the latest released jdk8u > > - widely used in Loongson's products, especially server products > > As far as I know, all of the contributors (companies or individuals) has > signed OCA. I know that jdk8u is a very old version. Is it possible to > upstream the code to the community? Hi, I think that it's too late for a new a port come into JDK 8 Updates Project at this time, with less then a year to go under the current maintainers, considering how long it would take to bring the code into OpenJDK, run through the JEP process, code reviews, etc. It's probably too late for a fresh port to make it into JDK 11, as well, with less than a month to go until rampdown starts. So my suggestion would be to start by bringing your port into the MIPS Porting Project, and then, once it's brought forward to JDK 11 and there is a build passing JCK for Java SE 11, to go through the JEP process for inclusion in a later version of the JDK. cheers, dalibor topic > > Everybody who's interested is invited in building and testing the MIPS port. > > Comments and suggestions are welcome! > > Regards, > Ao Qi > > [1] http://hg.loongnix.org/jdk8-mips64-public/ > [2] http://mail.openjdk.java.net/pipermail/porters-dev/2016-May/000544.html > -- Dalibor Topic | Principal Product Manager Phone: +494089091214 | Mobile: +491737185961 ORACLE Deutschland B.V. & Co. KG | K?hneh?fe 5 | 22761 Hamburg ORACLE Deutschland B.V. & Co. KG Hauptverwaltung: Riesstr. 25, D-80992 M?nchen Registergericht: Amtsgericht M?nchen, HRA 95603 Komplement?rin: ORACLE Deutschland Verwaltung B.V. Hertogswetering 163/167, 3543 AS Utrecht, Niederlande Handelsregister der Handelskammer Midden-Niederlande, Nr. 30143697 Gesch?ftsf?hrer: Alexander van der Ven, Jan Schultheiss, Val Maher Oracle is committed to developing practices and products that help protect the environment From aoqi at loongson.cn Tue Jun 19 08:28:02 2018 From: aoqi at loongson.cn (Ao Qi) Date: Tue, 19 Jun 2018 16:28:02 +0800 Subject: Current Status of OpenJDK 8 for mips64el In-Reply-To: <4093f9b9-2159-e4c0-9359-fd5f66c9ec46@oracle.com> References: <4093f9b9-2159-e4c0-9359-fd5f66c9ec46@oracle.com> Message-ID: > > Hi, > > I think that it's too late for a new a port come into JDK 8 Updates Project > at this time, with less then a year to go under the current maintainers, > considering how long it would take to bring the code into OpenJDK, run > through the JEP process, code reviews, etc. > > It's probably too late for a fresh port to make it into JDK 11, as well, > with less than a month to go until rampdown starts. > Thank you very much for your reply and suggestion. I understand that it is too late for a new port to be into the main line of jdk8u and jdk11. > So my suggestion would be to start by bringing your port into the MIPS > Porting Project, and then, once it's brought forward to JDK 11 and there is > a build passing JCK for Java SE 11, to go through the JEP process for > inclusion in a later version of the JDK. > I think your suggestion is very reasonable, helpful and acceptable. We are willing to adopt your suggestion. However, I have one question about your suggestion. Could you explain more about bringing our port into the MIPS Porting Project? I'm not quite sure what it specifically means. Is that we can put our code into OpenJDK repository (not the main line) like aarh64 jdk8u[1] and the further development should happened according to community requirements, such as [2][3]? [1] http://hg.openjdk.java.net/aarch64-port [2] http://openjdk.java.net/bylaws [3] http://openjdk.java.net/contribute > cheers, > dalibor topic > >>