Is option "ShenandoahAllocationThreshold" still experimental in OpenJDK15 ?

Frederic Thevenet thevenet.fred at free.fr
Wed Sep 16 20:01:54 UTC 2020


Hi,

> It is expected. 'Experimental' with regards to tuning flags means that
> we might want to change our minds (e.g. renaming them, or come up with
> different tuning/heuristics parameters, etc). It doesn't mean that they
> are unstable or that you shouldn't use them in production. It just
> means that they might require some adjustments when upgrading your JDK
> to a later version. We left most of the tuning flags as experimental
> for now.
>
> Does that make sense?

It's perfectly fine by me; as I mentioned previously, I've been using 
these options (with the experimental flag) since 13 and they've served 
me very well so far, so I doesn't bother me that some of them are still 
marked as experimental.

It did, however, come as a surprise (because I wrongly assumed that 
because UseShenandoahGC itself no longer required the flag, that would 
be true for all of the existing flags) and since I saw nothing specific 
about that particular option on the wiki page, I suspected it might be 
unintentional.

Anyway, thanks for clearing that out.

-- Fred.



More information about the shenandoah-dev mailing list