JDK-8156206 : Use flags fields for JVMCI specific bool fields in JavaThread
  • Type: Enhancement
  • Component: hotspot
  • Sub-Component: compiler
  • Affected Version: 9,10
  • Priority: P4
  • Status: Closed
  • Resolution: Not an Issue
  • Submitted: 2016-05-06
  • Updated: 2022-11-10
  • Resolved: 2022-11-10
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
Blocks :  
Relates :  
Relates :  
Description
JDK-8152311 adds an extra JVMCI-specific bool field (i.e., _adjusting_comp_level) to JavaThread. This brings the total number of JVMCI-specific bool fields to 3. Up to 16 bytes could be saved (depending on layout used by C++ compiler) per thread if a byte sized _flags field is used instead for these bool fields.
Comments
The _adjusting_comp_level field was removed by JDK-8219403.
10-11-2022

[~dnsimon] JVMCI issue.
10-11-2022