JDK-7088805 : G1: revamp the ergo decision output infrastructure
  • Type: Enhancement
  • Component: hotspot
  • Sub-Component: gc
  • Affected Version: hs22
  • Priority: P4
  • Status: Closed
  • Resolution: Not an Issue
  • OS: generic
  • CPU: generic
  • Submitted: 2011-09-09
  • Updated: 2022-07-01
  • Resolved: 2022-07-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.
Other
tbdResolved
Related Reports
Relates :  
Relates :  
Description
There has been some unhappiness about the way the ergonomic decision output infrastructure was implemented (for CRs 7050392 and 7084525), mainly due to the use of macros. We should consider reworking said infrastucture, as long as we maintain the original requirements (i.e., consistency in the record format and lack of stack-allocated buffers when a record needs to be constructed).

Comments
This CR refers to extremely old changes, and ergonomics logging has been changed and improved a lot in the last 11 years. Closing this out as not relevant any more.
01-07-2022