[11u] RFR 8218468: Load barrier slow path node should be MachTypeNode

Roland Westrelin rwestrel at redhat.com
Fri Sep 6 11:13:55 UTC 2019


> 11u patch:
>
> diff -r cb90ceb87071 src/hotspot/share/adlc/formssel.cpp
> --- a/src/hotspot/share/adlc/formssel.cpp       Tue Nov 06 23:03:05 2018 +0100
> +++ b/src/hotspot/share/adlc/formssel.cpp       Mon Sep 02 17:12:54 2019 +0200
> @@ -791,4 +791,8 @@
>         !strcmp(_matrule->_rChild->_opType,"GetAndSetP")   ||
>         !strcmp(_matrule->_rChild->_opType,"GetAndSetN")   ||
> +#if INCLUDE_ZGC
> +       !strcmp(_matrule->_rChild->_opType,"LoadBarrierSlowReg") ||
> +       !strcmp(_matrule->_rChild->_opType,"LoadBarrierWeakSlowReg") ||
> +#endif
>         !strcmp(_matrule->_rChild->_opType,"CompareAndExchangeP") ||
>         !strcmp(_matrule->_rChild->_opType,"CompareAndExchangeN")))  return true;
>
> Testing: Linux x86_64, tier1, tier2

Looks good to me.

Roland.


More information about the jdk-updates-dev mailing list