[aarch64-port-dev ] [jdk11u] 8253947: Implementation: JEP 388: Windows AArch64 Support

Anton Kozlov akozlov at azul.com
Mon Oct 5 08:44:06 UTC 2020


Hi,

I think jdk-updates-dev is a right place to discuss this, where all stakeholders are. I took the courage to reply to your original message with the jdk-updates included, as this thread became quite messy.

IMHO, we should not mix windows and macos in one patch. It would be harder to review and understand, the factors causing the resistance to new features in update projects. There is always a risk to break something working, and be able to find that relatively late, due to any update project is a codebase fragmentation of the OpenJDK as a whole. I also hope to see windows port integrated into the jdk11u, to avoid fragmentation even more for jdk11 and e.g. jdk11-aarch64.

Thanks,
Anton

On 04.10.2020 18:11, Ludovic Henry wrote:
> Hi Vladmir,
> 
> For macOS-AArch64, I'd be happy to work with you create a common webrev for both Windows-AArch64 and macOS-AArch64 support for JDK 11. And if we take the road for a `jdk11-windows` repo in the aarch64-project, we should extend the idea to a `jdk11u` repo that would host both Windows-AArch64 and macOS-AArch64 patches.
> 
> Thank you,
> Ludovic
> 
> From: Vladimir Kempik <vkempik at azul.com>
> Sent: Saturday, October 3, 2020 12:58 PM
> To: Ludovic Henry <luhenry at microsoft.com>; aarch64-port-dev at openjdk.java.net; aph at redhat.com; hotspot-dev at openjdk.java.net
> Cc: openjdk-aarch64 <openjdk-aarch64 at microsoft.com>
> Subject: RE: [aarch64-port-dev ] [jdk11u] 8253947: Implementation: JEP 388: Windows AArch64 Support
> 
> Hello Andrew.
> 
>> I warn you now that you may never get approval to backport this stuff to mainline jdk11u because it's too disruptive.
> 
> Shenandoah?
> 
> Could you also please suggest us about jep-391.
> Does Redhat would like to see macos-aarch64 support in openjdk11, or its better to leave users with Rosetta translator?
> 
> If jep-391 is welcomed into 11u, then it will need some parts of windows-aarch64 port (x18 exclusion).
> 
> Kind regards, Vladimir.
> 
> Ludovic Henry <luhenry at microsoft.com<mailto:luhenry at microsoft.com>> 3 октября 2020 г. 22:21:51 написал:
> 
> Hi Andrew,
> 
> I warn you now that you may never get approval to backport this stuff to mainline jdk11u because it's too disruptive.
> 
> That is in line with what we discussed previously.
> 
> That needn't worry you: we've never backported AArch64 to jdk8u, but that doesn't matter to anyone as long as it all works.
> 
> Microsoft do intend to do the backport on the Microsoft distribution of the OpenJDK, similarly to other features in other distributions. But instead of keeping everything internally, we much rather have this patch open to the community.
> 
> Even if the patch doesn't get integrated, what would be the best place to keep it in the open? Could we create a repo in the aarch64-port project [1], like a jdk11-windows repo for example? The same problematic will rise for macOS-AArch64.
> 
> Thank you,
> Ludovic
> 
> [1] https://hg.openjdk.java.net/aarch64-port
> 



More information about the aarch64-port-dev mailing list