Change "8030763: Validate global memory allocation" breaks the HotSpot build on AIX
Alejandro E Murillo
alejandro.murillo at oracle.com
Fri Jul 18 18:21:05 UTC 2014
On 7/18/2014 10:03 AM, Seán Coffey wrote:
> Volker,
>
> Can you work this fix into the jdk8u hotspot team forest :
> http://hg.openjdk.java.net/jdk8u/hs-dev/
>
> Unfortunately it looks like the forest hasn't been synced up with 8u11
> changes yet. Alejandro - do you have a timeline for that ? If it's not
> going to happen shortly, we should make an exception and push the
> hotspot change to the jdk8u-dev team forest which already has the 8u11
> changes.
I just synched jdk8u/hs-dev with jdk8u/jdk8u.
I wasn't planning on taking a snapshot this week (no new changes)
so if this ready to go in, and need to be in 8u20 next week, let's get it
in now and I can start a snapshot later today. If not, it will have to
go in through 8u-dev.
Volker, do you have the patch? if so send it out and I (or Vladimir)
can push it
Thanks
Alejandro
>
> Please mark the bug with '8u20-critical-watch' label when you log it.
> The label can be changed to '8u20-critical-request' once the fix is
> pushed to the 8u40 mainline.
>
> regards,
> Sean.
>
> On 18/07/14 16:53, Vladimir Kozlov wrote:
>> 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
>>>
>
--
Alejandro
More information about the hotspot-dev
mailing list