java.bytecode (or similar) module?

Remi Forax forax at univ-mlv.fr
Tue Nov 14 09:02:56 UTC 2017


with my ASM hat,
as dalibor said, we are changing the cadence.

Specifically,
- since ASM4, ASM is fully backward compatible,
- we are also moving toward continuous deployment since September using more modern development tools, git, gradle, gitlab-ci and adding a bunch of new tests
- upcoming VM spec changes are developed in different branches [1, 2, 3] and we try to follow all VM specs modification proposed by the different OpenJDK projects, i'm personally an expert for the project Amber and Valhalla. 

regards,
Rémi

[1] https://gitlab.ow2.org/asm/asm/tree/CONDY
[2] https://gitlab.ow2.org/asm/asm/tree/NEST_MATES
[3] https://gitlab.ow2.org/asm/asm/tree/MINIMAL_VALUE_TYPE 

----- Mail original -----
> De: "dalibor topic" <dalibor.topic at oracle.com>
> À: "jdk-dev" <jdk-dev at openjdk.java.net>
> Envoyé: Mardi 14 Novembre 2017 09:39:51
> Objet: Re: java.bytecode (or similar) module?

> On 14.11.2017 08:36, Fridrich Strba wrote:
>> This was actually something puzzling me in the whole versioning
>> discussion: why on the earth increasing every 6 months a language source
>> and target levels unless some new features require it. Especially if the
>> version has 4 digits and one could intelligently use them. But did not
>> want to add my grain of salt into the cacophony.
> 
> It should be simpler to increase them on a regular cadence.
> 
> That way, everyone can plan for it, and have about 6 months to adjust.
> In the opportunistic case, it could be a much shorter runway if a
> language or VM change requiring class file format changes and
> consecutively a bump in the language/class file versions comes in late
> during the development of a new release.
> 
> cheers,
> dalibor topic
> --
> <http://www.oracle.com> Dalibor Topic | Principal Product Manager
> Phone: +494089091214 <tel:+494089091214> | Mobile: +491737185961
> <tel:+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
> 
> <http://www.oracle.com/commitment> Oracle is committed to developing
> practices and products that help protect the environment


More information about the jdk-dev mailing list