RFR: 8243961: ForceNUMA and only one available NUMA node fails assertion on Windows
Thomas Schatzl
thomas.schatzl at oracle.com
Thu Apr 30 10:27:24 UTC 2020
Hi again,
On 30.04.20 12:24, Thomas Schatzl wrote:
> Hi,
>
> On 29.04.20 14:28, Kim Barrett wrote:
>> Please review this Windows-specific change to the initialization of
>> UseNUMAInterleaving.
[...]
> Some collectors (Z, Shenandoah) will set UseNUMA, but this evaluation is
> before os::init_2 so above idea would do the right thing as neither have
> any special UseNUMA path. I.e. both actually seem to want
> UseNUMAInterleaving. Shenandoah explicitly says so, so actually changing
> them to enable UseNUMAInterleaving instead of UseNUMA would be good too
> imo.
>
> On non-Windows there will be no difference to now.
>
this would probably also fix the bug described in
https://mail.openjdk.java.net/pipermail/shenandoah-dev/2019-August/010991.html
for Shenandoah which Z also suffers from.
Thanks,
Thomas
More information about the hotspot-gc-dev
mailing list