[8u] RFR: Protect lir_shenandoah_wb with INCLUDE_ALL_GCS
Roman Kennke
rkennke at redhat.com
Fri Jul 19 10:44:39 UTC 2019
OK. Thanks!
Roman
> Continuing to scrub the differences against 8u upstream. Missing Shenandoah protection here:
>
> diff -r 16898268d728 src/share/vm/c1/c1_LIR.cpp
> --- a/src/share/vm/c1/c1_LIR.cpp Thu Jul 18 18:22:24 2019 +0200
> +++ b/src/share/vm/c1/c1_LIR.cpp Fri Jul 19 11:20:59 2019 +0200
> @@ -1852,5 +1852,7 @@
> // LIR_OpProfileType
> case lir_profile_type: s = "profile_type"; break;
> +#if INCLUDE_ALL_GCS
> case lir_shenandoah_wb: s = "shenandoah_wb"; break;
> +#endif
> // LIR_OpAssert
> #ifdef ASSERT
> diff -r 16898268d728 src/share/vm/c1/c1_LIR.hpp
> --- a/src/share/vm/c1/c1_LIR.hpp Thu Jul 18 18:22:24 2019 +0200
> +++ b/src/share/vm/c1/c1_LIR.hpp Fri Jul 19 11:20:59 2019 +0200
> @@ -941,5 +941,7 @@
> , lir_unpack64
> , lir_unwind
> +#if INCLUDE_ALL_GCS
> , lir_shenandoah_wb
> +#endif
> , end_op1
> , begin_op2
>
> Testing: hotspot_gc_shenandoah, minimal1 build (which does C1 without most GCs)
>
More information about the shenandoah-dev
mailing list