[prev in list] [next in list] [prev in thread] [next in thread] 

List:       openjdk-serviceability-dev
Subject:    Re: [8u-backport] RFR: JDK-8164383 : jhsdb dumps core on Solaris 12 when loading dumped core
From:       Jini George <jini.george () oracle ! com>
Date:       2018-09-28 5:19:17
Message-ID: 1c69df87-ee80-286b-9611-cbb9b9bebb55 () oracle ! com
[Download RAW message or body]

This looks good to me, Fairoz.

Thanks,
Jini.

On 9/26/2018 1:37 PM, Fairoz Matte wrote:
> Hi Jini,
> 
> Thanks for pointing out that, yes we cannot make that cleanup for JDK8.
> Keeping it very simple and taking only changes required to fix JDK-8164383
> http://cr.openjdk.java.net/~fmatte/8164383/webrev.02/
> 
> I have verified running "test/serviceability/sa/jmap-hashcode/Test8028623.java" \
> test case (found from one of the duplicate issue of JDK-8164383). Results are as \
> expected before and after the patch on Solaris 12 and Solaris 10. 
> Along with that, I have verified with Internal testing and found no issues
> 
> Thanks,
> Fairoz
> 
> > -----Original Message-----
> > From: Jini George
> > Sent: Tuesday, September 25, 2018 3:48 PM
> > To: Fairoz Matte <fairoz.matte@oracle.com>; serviceability-
> > dev@openjdk.java.net
> > Subject: Re: [8u-backport] RFR: JDK-8164383 : jhsdb dumps core on Solaris 12
> > when loading dumped core
> > 
> > Hi Fairoz,
> > 
> > I took a better look at the changes and I realized that the cleanup related to
> > SOLARIS_11_B159_OR_LATER would be valid for only JDK9 and later. Since
> > JDK8 is supported for Solaris 10 too, I believe that the cleanup related
> > changes done as a part of JDK-8164383 should not be done for JDK-8.
> > 
> > Thanks!
> > Jini.
> > 
> > On 9/24/2018 7:21 PM, Fairoz Matte wrote:
> > > Hi Jini,
> > > 
> > > > -----Original Message-----
> > > > From: Jini George
> > > > Sent: Friday, September 21, 2018 4:07 PM
> > > > To: Fairoz Matte <fairoz.matte@oracle.com>; serviceability-
> > > > dev@openjdk.java.net
> > > > Subject: Re: [8u-backport] RFR: JDK-8164383 : jhsdb dumps core on
> > > > Solaris 12 when loading dumped core
> > > > 
> > > > Hi Fairoz,
> > > > 
> > > > This looks good to me. One nit which got missed out in the original
> > > > change also is that in saproc.cpp, the following comments
> > > > 
> > > > 452
> > > > 453 // Pstack_iter() proc_stack_f callback prior to Nevada-B159
> > > > 
> > > > 476 // Pstack_iter() proc_stack_f callback in Nevada-B159 or later
> > > > 477 /*ARGSUSED*/
> > > > 
> > > 
> > > I have incorporated above changes
> > > 
> > > > would not be required anymore. And we would not need the wrapper to
> > > > the callback routine fill_cframe_list() -- as in, we would need only
> > > > one routine with the appropriate arguments passed. But you are free
> > > > to ignore this since this was not done as a part of the original change.
> > > 
> > > Removed wrapper_fill_cframe_list function and fill_cframe_list function
> > has been used directly.
> > > 
> > > Please find the updated webrev
> > > http://cr.openjdk.java.net/~fmatte/8164383/webrev.01/
> > > 
> > > Thanks,
> > > Fairoz
> > > 
> > > > 
> > > > Thanks,
> > > > Jini (Not a Reviewer).
> > > > 
> > > > 
> > > > 
> > > > On 9/20/2018 7:06 PM, Fairoz Matte wrote:
> > > > > Hi,
> > > > > 
> > > > > Kindly review the backport of "JDK-8164383 : jhsdb dumps core on
> > > > > Solaris 12 when loading dumped core" to 8u
> > > > > 
> > > > > Webrev - http://cr.openjdk.java.net/~fmatte/8164383/webrev.00/
> > > > > 
> > > > > JBS bug - https://bugs.openjdk.java.net/browse/JDK-8164383
> > > > > 
> > > > > JDK9 changeset -
> > > > > http://hg.openjdk.java.net/jdk9/jdk9/hotspot/rev/ce3eaa22b582
> > > > > 
> > > > > JDK9 review thread -
> > > > > http://mail.openjdk.java.net/pipermail/serviceability-dev/2016-Octob
> > > > > er
> > > > > /020543.html
> > > > > 
> > > > > Thanks,
> > > > > Fairoz
> > > > > 


[prev in list] [next in list] [prev in thread] [next in thread] 

Configure | About | News | Add a list | Sponsored by KoreLogic