Change "8030763: Validate global memory allocation" breaks the HotSpot build on AIX

Vladimir Kozlov vladimir.kozlov at oracle.com
Fri Jul 18 15:53:40 UTC 2014


File bug P2 on 8u20 and we will try to convince release team to put your fix into 8u20. Only showstopper are allowed now 
and it looks like you have showstopper.

Later for jdk9 it will be forward port.

Regards,
Vladimir

On 7/18/14 8:32 AM, Volker Simonis wrote:
> Hi,
>
> unfortunately the merging of 8u11 into 8u-dev and 8u20 broke the
> HotSpot build on AIX for those code lines.
>
> While the fix is trivial (see below) I'm not sure how to proceed with
> this fix in order to bring it to 8u-dev and 8u20.
>
> The problem is that 8030763 is not in jdk9 until now so I can't fix it
> in 9 and then backport it to 8.
>
> Should I just open a new bug for 8u and send out a request for review?
> Where should this RFR be directed to - to both hotspot-dev and
> jdk8u-dev? And who will do the actual push?
>
> Thank you and best regards,
> Volker
>
>
> diff -r f09d1f6a401e src/os/aix/vm/os_aix.cpp
> --- a/src/os/aix/vm/os_aix.cpp  Mon Jul 14 10:16:34 2014 -0700
> +++ b/src/os/aix/vm/os_aix.cpp  Fri Jul 18 17:22:32 2014 +0200
> @@ -1215,10 +1215,6 @@
>     ::abort();
>   }
>
> -// Unused on Aix for now.
> -void os::set_error_file(const char *logfile) {}
> -
> -
>   // This method is a copy of JDK's sysGetLastErrorString
>   // from src/solaris/hpi/src/system_md.c
>


More information about the jdk8u-dev mailing list