Hi,

no problem. I already thought that I would not be able to see this.

I pushed it: http://hg.openjdk.java.net/jdk/jdk/rev/61e60548c0cf

Thanks for all your help in reviewing/testing this.

Best regards
Christoph

From: serguei.spit...@oracle.com [mailto:serguei.spit...@oracle.com]
Sent: Dienstag, 12. Dezember 2017 07:35
To: Chris Plummer <chris.plum...@oracle.com>; Langer, Christoph 
<christoph.lan...@sap.com>; serviceability-dev@openjdk.java.net
Subject: Re: RFR (S): 8193258: Better usage of JDWP HEADER SIZE

Yes.
That was stupid. :(

Thanks, Chris!
Serguei


On 12/11/17 22:24, Chris Plummer wrote:
That's an internal link. Christoph won't be able to see them.

Chris

On 12/11/17 9:50 PM, 
serguei.spit...@oracle.com<mailto:serguei.spit...@oracle.com> wrote:
Hi Christoph,

The testing looks good.
These are the results:
  
http://java.se.oracle.com:10065/mdash/jobs/sspitsyn-clanger-JDK-8193258-20171212-0054-7258

The job includes hs-tier's from 1-5.
There are some failures there but nothing related to the JDI or JDWP tests.

Thanks,
Serguei


On 12/11/17 11:10, 
serguei.spit...@oracle.com<mailto:serguei.spit...@oracle.com> wrote:
Hi Christoph,

The fix looks good to me.
I'll submit a mach5 job to make sure nothing is broken.

Thanks,
Serguei



On 12/11/17 07:43, Langer, Christoph wrote:
Hi Serguei, Chris,

please look at this webrev: 
http://cr.openjdk.java.net/~clanger/webrevs/8193258.2/<http://cr.openjdk.java.net/%7Eclanger/webrevs/8193258.2/>

I spotted a few other locations in libdt_shmem where JDWP HEADER SIZE should be 
used. Builds and tests running…

Best regards
Christoph

From: Langer, Christoph
Sent: Sonntag, 10. Dezember 2017 10:52
To: 'serguei.spit...@oracle.com<mailto:serguei.spit...@oracle.com>' 
<serguei.spit...@oracle.com><mailto:serguei.spit...@oracle.com>; 
serviceability-dev@openjdk.java.net<mailto:serviceability-dev@openjdk.java.net>
Cc: Chris Plummer <chris.plum...@oracle.com><mailto:chris.plum...@oracle.com>
Subject: RE: RFR (S): 8193258: Better usage of JDWP HEADER SIZE

Hi Serguei,

I wasn’t aware that the jdk/com/sun/jdi tests would test libjdwp, I just found 
hotspot/jtreg/serviceability/jdwp when searching for jdwp in the tests. But 
thanks to your hints I know better now. In fact I ran the jdi tests when 
testing my change for 8193183.

I made a new webrev which includes the removal of inStream_endOfInput: 
http://cr.openjdk.java.net/~clanger/webrevs/8193258.1/<http://cr.openjdk.java.net/%7Eclanger/webrevs/8193258.1/>.
 Can you please approve this.

This time I ran the jdi tests without issues and also did builds on Windows, 
linux x86, AIX, Solaris and Mac. J

Best regards
Christoph



From: serguei.spit...@oracle.com<mailto:serguei.spit...@oracle.com> 
[mailto:serguei.spit...@oracle.com]
Sent: Samstag, 9. Dezember 2017 06:27
To: Langer, Christoph 
<christoph.lan...@sap.com<mailto:christoph.lan...@sap.com>>; 
serviceability-dev@openjdk.java.net<mailto:serviceability-dev@openjdk.java.net>;
 Chris Plummer <chris.plum...@oracle.com<mailto:chris.plum...@oracle.com>>
Subject: Re: RFR (S): 8193258: Better usage of JDWP HEADER SIZE

Hi Christoph,

You need to run at least the jdk/com/sun/jdi tests.

Thanks,
Serguei


On 12/8/17 13:07, Langer, Christoph wrote:
Hi Serguei,

I did only run hotspot/jtreg/serviceability/jdwp, didn’t find a lot more in 
that area. I’m hoping/waiting for Chris’ tests then.

I agree, I will then remove inStream_endOfInput. If something like that is 
needed for future developments, it can easily be added again.


Best regards
Christoph

From: serguei.spit...@oracle.com<mailto:serguei.spit...@oracle.com> 
[mailto:serguei.spit...@oracle.com]
Sent: Freitag, 8. Dezember 2017 21:12
To: Langer, Christoph 
<christoph.lan...@sap.com><mailto:christoph.lan...@sap.com>; 
serviceability-dev@openjdk.java.net<mailto:serviceability-dev@openjdk.java.net>;
 Chris Plummer <chris.plum...@oracle.com><mailto:chris.plum...@oracle.com>
Subject: Re: RFR (S): 8193258: Better usage of JDWP HEADER SIZE

Hi Christoph,

The fix looks good to me.
What tests did you run?


On 12/8/17 07:07, Langer, Christoph wrote:
Hi,

Here’s a proposal to clean up the usage of the JDWP header size within the 
source code of libjdwp.

Bug: https://bugs.openjdk.java.net/browse/JDK-8193258
WebRev: 
http://cr.openjdk.java.net/~clanger/webrevs/8193258.0/<http://cr.openjdk.java.net/%7Eclanger/webrevs/8193258.0/>

As for inStream.c, I’m wondering wether inStream_endOfInput shall be removed? 
It seems to be unused…

I'm inclined to remove it.
Otherwise, it must be:
  417 return (stream->left <= 0);

Thanks,
Serguei

Best regards
Christoph








Reply via email to