JDK-8136978 : Much nearly duplicated code for vmError support
  • Type: Enhancement
  • Component: hotspot
  • Sub-Component: runtime
  • Affected Version: 9
  • Priority: P4
  • Status: Closed
  • Resolution: Fixed
  • OS: generic
  • CPU: generic
  • Submitted: 2015-09-22
  • Updated: 2015-11-27
  • Resolved: 2015-11-26
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 10 JDK 9
10Fixed 9Fixed
Related Reports
Relates :  
Description
For Linux, Solaris, BSD, and AIX the implementations of vmError support (vmError_<os>.cpp) are very similar, with many of the differences being merely code formatting and spelling, capitalization, and formatting in comments. Many of the remaining differences look like they could be reconciled, perhaps with a few much smaller os-specific helper functions.

So I think these vmError_<os>.cpp files could be mostly merged into a single implementation in os/posix. 
Comments
Fix version should have been set to 9 before the push - now we have a backport created. Closing as Fixed - see backport for details.
26-11-2015