JDK-8142362 : Lots of code duplication in Copy class
  • Type: Enhancement
  • Component: hotspot
  • Sub-Component: runtime
  • Affected Version: 9
  • Priority: P4
  • Status: Resolved
  • Resolution: Fixed
  • OS: generic
  • CPU: generic
  • Submitted: 2015-11-09
  • Updated: 2024-04-09
  • Resolved: 2022-01-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 19
19 b05Fixed
Related Reports
Relates :  
Relates :  
Relates :  
Description
The platform dependency architecture used by the Copy class has led to a lot of duplication of code.  There is no reuse of code across platform subsets; instead, each platform has it's own copy, even if it's the same as several others.  And this may have led to the usual small skews over time, where differences of non-obvious importance have crept in.

Comments
Changeset: 76477f8c Author: Coleen Phillimore <coleenp@openjdk.org> Date: 2022-01-10 14:34:04 +0000 URL: https://git.openjdk.java.net/jdk/commit/76477f8cdbc012f7ff0670ad57067ebf304612a0
10-01-2022

A pull request was submitted for review. URL: https://git.openjdk.java.net/jdk/pull/6984 Date: 2022-01-06 20:45:39 +0000
06-01-2022