RFC: JEP: ZGC on Windows

Stefan Karlsson stefan.karlsson at oracle.com
Wed Oct 23 13:06:38 UTC 2019


Hi all,

ZGC is currently available on Linux/x64 and Linux/AArch64. There's 
Candidate JEP to add macOS support [1]. We would also like to add 
support for ZGC on Windows. I've prepared a JEP draft [2] for that work.

Most of the ZGC code base is platform independent and requires no 
Windows-specific changes. The existing load barrier support for x64 is 
OS agnostic and can also be used on Windows. The platform specific code 
that needs to be ported relates to how address space is reserved and how 
physical memory is mapped into a reserved address space.

Please see the details in the JEP for more information. Feedback is welcome!

Thanks,
StefanK

[1] https://openjdk.java.net/jeps/364
[2] https://openjdk.java.net/jeps/8232364



More information about the hotspot-gc-dev mailing list