RFR (XS) 8230046: Build failure after JDK-8230003

Zhengyu Gu zgu at redhat.com
Thu Aug 22 18:20:04 UTC 2019


Looks good.

Thanks,

-Zhengyu

On 8/22/19 2:17 PM, Aleksey Shipilev wrote:
> Bug:
>    https://bugs.openjdk.java.net/browse/JDK-8230046
> 
> Fix:
> 
> diff -r 01d9a1cff83a src/hotspot/share/gc/shenandoah/shenandoahAsserts.cpp
> --- a/src/hotspot/share/gc/shenandoah/shenandoahAsserts.cpp     Thu Aug 22 18:54:56 2019 +0100
> +++ b/src/hotspot/share/gc/shenandoah/shenandoahAsserts.cpp     Thu Aug 22 20:12:05 2019 +0200
> @@ -364,5 +364,5 @@
>   }
> 
> -void ShenandoahAsserts::assert_locked_or_shenandoah_safepoint(const Monitor* lock, const char*
> file, int line) {
> +void ShenandoahAsserts::assert_locked_or_shenandoah_safepoint(const Mutex* lock, const char* file,
> int line) {
>     if (ShenandoahSafepoint::is_at_shenandoah_safepoint()) {
>       return;
> 
> diff -r 01d9a1cff83a src/hotspot/share/gc/shenandoah/shenandoahAsserts.hpp
> --- a/src/hotspot/share/gc/shenandoah/shenandoahAsserts.hpp     Thu Aug 22 18:54:56 2019 +0100
> +++ b/src/hotspot/share/gc/shenandoah/shenandoahAsserts.hpp     Thu Aug 22 20:12:05 2019 +0200
> @@ -67,5 +67,5 @@
>     static void assert_rp_isalive_installed(const char *file, int line);
> 
> -  static void assert_locked_or_shenandoah_safepoint(const Monitor* lock, const char*file, int line);
> +  static void assert_locked_or_shenandoah_safepoint(const Mutex* lock, const char*file, int line);
> 
>   #ifdef ASSERT
> 
> 
> Testing: build, tier1_gc_shenandoah {fastdebug,release}
> 



More information about the hotspot-gc-dev mailing list