JDK-8226408 : Refactor PtrQueue is_active
  • Type: Enhancement
  • Component: hotspot
  • Sub-Component: gc
  • Affected Version: 14
  • Priority: P4
  • Status: Resolved
  • Resolution: Not an Issue
  • Submitted: 2019-06-19
  • Updated: 2019-08-21
  • Resolved: 2019-08-21
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.
Other
tbdResolved
Related Reports
Relates :  
Description
PtrQueue and PtrQueueSet have public is_active functions, with underlying protected member variables. This feature is only used by SATBMarkQueue and SATBMarkQueueSet, and should be moved there.

Part of this involves dealing with PtrQueue::enqueue, which tests the flag and calls the (public) enqueue_known_active. Need to redesign that protocol. 
Comments
Closing as not an issue, in light of JDK-8227002.
21-08-2019