JDK-8251971 : [lworld] Improve performance of arraycopy intrinsics
  • Type: Enhancement
  • Component: hotspot
  • Sub-Component: compiler
  • Affected Version: repo-valhalla
  • Priority: P3
  • Status: Open
  • Resolution: Unresolved
  • Submitted: 2020-08-18
  • Updated: 2025-11-19
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
repo-valhallaUnresolved
Related Reports
Duplicate :  
Relates :  
Relates :  
Description
Especially now that we added support for nullable, atomic, flat arrays with JDK-8341767, we need to re-work the implementation of the arraycopy intrinsics.

This includes performance work for the following intrinsics:
- _arraycopy
- _copyOf
- _copyOfRange

For copyOf(Range), look at "TODO 8251971" comments in the code and tests.

Some of this is also tracked by JDK-8350865.