JDK-8355647 : Fix ceiling calculation in ObjectSynchronizer::is_async_deflation_needed()
  • Type: Enhancement
  • Component: hotspot
  • Sub-Component: runtime
  • Priority: P4
  • Status: Open
  • Resolution: Unresolved
  • Submitted: 2025-04-26
  • Updated: 2025-06-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.
JDK 26
26Unresolved
Related Reports
Relates :  
Description
The division by zero error that caused the crash in ObjectSynchronizer::is_async_deflation_needed() was fixed in JDK-8332506. However it was only the urgent problem (division by zero) that was fixed. The "real" problem, which is the math behind the calculation of the ceiling value is still weird, i.e. not fixed. This RFE should track suggestions as to how the calculation should be done in a proper way.