Is ZGC still in experimental?

Connaughton, Niall conniall at
Tue Nov 26 22:45:34 UTC 2019

I wanted to double check on this. Is the intention that ZGC in JDK 11 is not intended for production use and will never have backports to bring it up to a production ready level? Put another way - if we want to evaluate using ZGC for a production service, is it an effective pre-requisite to move to a later JDK than 11?

Obviously we can test with the JDK11 version, and if we don't happen to see any problems then can make an "at-your-own-risk" call on that. But the longer term plans for addressing issues will affect the appetite for whether to even start out on that version.


On 10/31/19, 02:00, "zgc-dev on behalf of Per Liden" <zgc-dev-bounces at on behalf of per.liden at> wrote:

    I would way that's unlikely at this time, given ZGC's experimental 
    status in 11.
    On 10/30/19 8:28 PM, Sundara Mohan M wrote:
    > Hi Per
    >    Will these changes be merged back to JDK11 at any point?
    > For ex. uncommit memory feature or C2 related changes will be merged 
    > back to 11?
    > Thanks
    > Sundar
    > On Tue, Oct 22, 2019 at 11:04 AM Sundara Mohan M <m.sundar85 at 
    > <mailto:m.sundar85 at>> wrote:
    >     Ok, thanks for the update.
    >     On Tue, Oct 22, 2019 at 1:12 AM Per Liden <per.liden at
    >     <mailto:per.liden at>> wrote:
    >         Hi,
    >         No decision has been made, but we're continuously evaluating
    >         where we
    >         stand. The new C2 load barriers (JDK-8230565) was a major milestone
    >         towards making ZGC rock solid. We can hopefully make it
    >         non-experimental
    >         sooner rather than later.
    >         /Per
    >         On 10/22/19 12:14 AM, Sundara Mohan M wrote:
    >          > Hi,
    >          >     Any idea when ZGC will be moved out of experimental flags?
    >          > Understand it is too early to move it out of experimental but
    >         do we have
    >          > any plan to run it without +UnlockExperimentalVMOptions?
    >          >
    >          > Thanks
    >          > Sundar
    >          >

More information about the zgc-dev mailing list