JDK-8153302 : [BACKOUT] STW phases at Concurrent GC should count in PerfCounter
  • Type: Bug
  • Component: hotspot
  • Sub-Component: gc
  • Affected Version: 9
  • Priority: P2
  • Status: Resolved
  • Resolution: Fixed
  • OS: generic
  • CPU: generic
  • Submitted: 2016-04-01
  • Updated: 2020-09-01
  • Resolved: 2016-04-01
The Version table provides details related to the release that this issue/RFE will be addressed.

Unresolved : Release in which this issue/RFE will be addressed.
Resolved: Release in which this issue/RFE has been resolved.
Fixed : Release in which this issue/RFE has been fixed. The release containing this fix may be available for download as an Early Access Release or a General Availability Release.

To download the current JDK release, click here.
JDK 9
9 b115Fixed
Related Reports
Duplicate :  
Duplicate :  
Duplicate :  
Duplicate :  
Relates :  
Relates :  
Relates :  
Relates :  
Description
Backout the fix for:

JDK-8151674 STW phases at Concurrent GC should count in PerfCounter

if it is shown to be the cause for the regressions in the 2016.03.31 JDK9-hs-rt
nightly.
Comments
Sanity checking the hotspot repo portion of the backout: $ hg log -r tip changeset: 10684:d9d1edafdf2d tag: tip user: mchernov date: Fri Apr 01 16:15:37 2016 +0300 summary: 8148397: Create new tests for IHOP $ hg log -r 252b571bbb86 changeset: 10670:252b571bbb86 parent: 10665:500776d80c5b user: ysuenaga date: Wed Mar 30 21:05:13 2016 +0900 summary: 8151674: STW phases at Concurrent GC should count in PerfCounter A total of 14 changeset were pushed after the changeset for 8151674. $ cat files.list src/share/vm/gc/cms/concurrentMarkSweepGeneration.cpp src/share/vm/gc/cms/concurrentMarkSweepGeneration.hpp src/share/vm/gc/g1/g1ConcurrentMark.cpp src/share/vm/gc/g1/g1MonitoringSupport.cpp src/share/vm/gc/g1/g1MonitoringSupport.hpp src/share/vm/gc/g1/vm_operations_g1.cpp src/share/vm/gc/shared/vmGCOperations.hpp $ hg diff -r 10665 `cat files.list` Fortunately, there were no overlaps in the files changed by 8151674 so the backout does not require any merging.
01-04-2016

Sanity checking the jdk repo portion of the backout: $ hg log -r tip changeset: 13957:8fa63e27e764 tag: tip user: ysuenaga date: Wed Mar 30 21:05:35 2016 +0900 summary: 8151674: STW phases at Concurrent GC should count in PerfCounter $ hg diff -r 13956 The changeset for 8151674 is the tip in the jdk repo so the backout is easy.
01-04-2016