PING: Could you review it?

  http://cr.openjdk.java.net/~ysuenaga/JDK-8153333/webrev.08/

JBS: https://bugs.openjdk.java.net/browse/JDK-8153333
CSR: https://bugs.openjdk.java.net/browse/JDK-8196862

This change has passed Mach5 on submit repo.
Also it has passed hotspot/jtreg/:hotspot_serviceability and jdk/:jdk_tools 
jtreg tests.

We need one more reviewer.


Thanks,

Yasumasa


On 2018/02/21 21:14, Yasumasa Suenaga wrote:
PING: Could you review it?

   http://cr.openjdk.java.net/~ysuenaga/JDK-8153333/webrev.07/

JBS: https://bugs.openjdk.java.net/browse/JDK-8153333
CSR: https://bugs.openjdk.java.net/browse/JDK-8196862


Yasumasa


On 2018/02/15 10:23, Yasumasa Suenaga wrote:
Hi all,

CSR for this issue [1] has been approved.
This webrev has been reviewed by Stefan, but we need one more
reviewer. Could you review it?

   http://cr.openjdk.java.net/~ysuenaga/JDK-8153333/webrev.07/


Thanks,

Yasumasa


[1] https://bugs.openjdk.java.net/browse/JDK-8196862



2018-02-06 22:33 GMT+09:00 Yasumasa Suenaga <yasue...@gmail.com>:
Hi Stefan,

This looks good to me, will do some more testing while waiting for a
second reviewer and I can sponsor the change once it's ready to go.


Thanks! I'm waiting for second reviewer.

What should I do to get CSR approve?

In the bug system under "More" you can choose "Create CSR" which is the
first step. More information can be found on the wiki:
https://wiki.openjdk.java.net/display/csr/CSR+FAQs


I filed new CSR:
   https://bugs.openjdk.java.net/browse/JDK-8196862


Yasumasa



On 2018/02/06 21:55, Stefan Johansson wrote:



On 2018-02-06 06:10, Yasumasa Suenaga wrote:

Hi Stefan,

I agree, for G1 this should not be controlled. Maybe I was a bit
unclear, I
was wondering why we want to control it for CMS.

I said to remove -XX:EnableConcGCPerfCounter in two years ago. I've
missed it :-)


http://mail.openjdk.java.net/pipermail/hotspot-gc-dev/2016-March/017125.html

So I uploaded new webrev. This change includes copyright year updates.

    http://cr.openjdk.java.net/~ysuenaga/JDK-8153333/webrev.06/

Thanks Yasumasa,

This looks good to me, will do some more testing while waiting for a
second reviewer and I can sponsor the change once it's ready to go.


This change passes all tests on submit repo, and
:hotspot_serviceability :jdk_tools tests on my laptop.


http://java.se.oracle.com:10065/mdash/jobs/mach5-one-ysuenaga-JDK-8153333-20180206-0222-10428


If we do the change for CMS, we should
probably also do a CSR, but that should be fairly straight forward.

What should I do to get CSR approve?

In the bug system under "More" you can choose "Create CSR" which is the
first step. More information can be found on the wiki:
https://wiki.openjdk.java.net/display/csr/CSR+FAQs

Cheers,
Stefan


Thanks,

Yasumasa


2018-02-06 0:33 GMT+09:00 Stefan Johansson <stefan.johans...@oracle.com>:


On 2018-02-03 06:40, Yasumasa Suenaga wrote:

On 2018/02/02 23:38, Stefan Johansson wrote:

Hi Yasumasa,

The changes doesn't apply clean on the latest jdk/hs, can you provide
an
updated webrev?


I uploaded webrev for jdk-hs:
    cr.openjdk.java.net/~ysuenaga/JDK-8153333/webrev.05/

Thanks, I've kicked off a testing job now to verify nothing unexpected
fails.


The testing done by the submit repo doesn't cover the tests you have
update so I plan to take the change for a spin and make sure the
correct
tests are run and verified in Mach 5.


I've also tested hotspot/jtreg/:hotspot_serviceability and
jdk/:jdk_tools
on my laptop.
I did not see any errors / failures which are related to this change.

I also ran some local tests on this and it looks good.



Also a question about the change. Why do we need a special flag for
CMS?
I see that the original bug report refers to the flag as being a way
to turn
on and off the feature but the current implementation only consider
the flag
for CMS.




http://mail.openjdk.java.net/pipermail/hotspot-gc-dev/2016-March/016774.html

Originally, STW phases (Remark and Cleanup) at G1 are not counted in
jstat
FGC column.
So I think we need not to control the behavior of PerfCounter for G1.

I agree, for G1 this should not be controlled. Maybe I was a bit
unclear, I
was wondering why we want to control it for CMS. I think either we
should
change the behavior without guarding it by a flag or just skip updating
CMS
(and leave the pauses in FGC). If we do the change for CMS, we should
probably also do a CSR, but that should be fairly straight forward.

I also found the old review thread where Jon M had the same comment
(removing the flag) and it looks like all agreed on that:

http://mail.openjdk.java.net/pipermail/hotspot-gc-dev/2016-March/017118.html

Thanks,
Stefan


Thanks,

Yasumasa


Thanks,
Stefan

On 2018-02-01 14:58, Yasumasa Suenaga wrote:

PING: Could you review and sponsor it?

http://cr.openjdk.java.net/~ysuenaga/JDK-8153333/webrev.04/


This change has been passed Mach 5 via submit repo:


http://java.se.oracle.com:10065/mdash/jobs/mach5-one-ysuenaga-JDK-8153333-20180201-0805-10101


Thanks,

Yasumasa


On 2017/11/01 22:02, Yasumasa Suenaga wrote:

PING: Could you review and sponsor it?

http://cr.openjdk.java.net/~ysuenaga/JDK-8153333/webrev.04/


Also I need JPRT results of this change.
Could you cooperate?


Thanks,

Yasumasa


On 2017/09/27 0:08, Yasumasa Suenaga wrote:

Hi all,

I uploaded new webrev to be adapted to jdk10/hs:

http://cr.openjdk.java.net/~ysuenaga/JDK-8153333/webrev.04/

I want to check this patch via JPRT, but I cannot access it.
Could you cooperate?


Thanks,

yasumasa


On 2017/09/21 7:46, Yasumasa Suenaga wrote:

PING:

Have you checked this issue?


http://cr.openjdk.java.net/~ysuenaga/JDK-8153333/webrev.03/hotspot/
http://cr.openjdk.java.net/~ysuenaga/JDK-8153333/webrev.03/jdk/



Yasumasa


On 2017/07/01 23:44, Yasumasa Suenaga wrote:

PING:

Have you checked this issue?


Yasumasa


On 2017/06/14 13:22, Yasumasa Suenaga wrote:

Hi all,

I changed PerfCounter to show CGC STW phase in jstat in
JDK-8151674.
However, it occurred several jtreg test failure, so it was
back-outed.

I want to resume to work for this issue.


http://cr.openjdk.java.net/~ysuenaga/JDK-8153333/webrev.03/hotspot/
http://cr.openjdk.java.net/~ysuenaga/JDK-8153333/webrev.03/jdk/

These changes are work fine on jtreg test as below:

     hotspot/test/serviceability/tmtools/jstat
     jdk/test/sun/tools


Since JDK 9, default GC algorithm is set to G1.
So I think this change is useful to watch GC behavior through
jstat.

I cannot access JPRT. Could you help?


Thanks,

Yasumasa



Reply via email to