JDK-8215297 : Remove ParallelTaskTerminator
  • Type: Enhancement
  • Component: hotspot
  • Sub-Component: gc
  • Affected Version: 12
  • Priority: P2
  • Status: Resolved
  • Resolution: Fixed
  • Submitted: 2018-12-12
  • Updated: 2020-02-10
  • Resolved: 2020-02-03
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 15
15 b09Fixed
Related Reports
Blocks :  
Relates :  
Relates :  
Relates :  
Description
In JDK-8204947 we introduced the OWSTTaskTerminator which has better latencies, enabled by default.

In this implementation we added a diagnostic flag to allow reverting back to the old ParallelTaskTerminator, to be used if there are suspicions that there is an issue with the new OWSTTaskTerminator.

Remove the flag, the ParallelTaskTerminator and the support code to allow to switch between multiple task terminators.
Comments
Changeset: 76675e93 Author: Thomas Schatzl <tschatzl@openjdk.org> Date: 2020-02-03 10:45:43 +0000 URL: https://git.openjdk.java.net/panama-foreign/commit/76675e93
07-02-2020

URL: https://hg.openjdk.java.net/jdk/jdk/rev/c3d2fc56206f User: tschatzl Date: 2020-02-03 09:52:35 +0000
03-02-2020

This work is basically blocked by CMS removal as it still uses the PTT directly. An option would be to move PTT into CMS code though.
13-06-2019

Should be removed late in the 13 timeframe to allow people go back to PTT after reporting bugs.
14-12-2018