On Mon, 16 Feb 2026 15:38:40 GMT, Paul Hübner <[email protected]> wrote:
> Hi all, > > `Arrays.copyOf` and `Arrays.copyOfRange` internally use the same function, > `JVM_CopyOfSpecialArray`. While they both copy arrays, there are some > semantic differences in parameter checking and exception throwing between the > two that `JVM_CopyOfSpecialArray` is unable to differentiate. This patch > includes: > * Separate error condition checking and exception throwing per method. > * New test cases for each method. > > Testing: tier 1. This pull request has now been integrated. Changeset: d5e3620d Author: Paul Hübner <[email protected]> URL: https://git.openjdk.org/valhalla/commit/d5e3620d5a0b13cce9c19bafd5b2dd881b8bf9e9 Stats: 61 lines in 3 files changed: 55 ins; 0 del; 6 mod 8377576: [lworld] JVM_CopyOfSpecialArray does not handle all inputs correctly Reviewed-by: liach ------------- PR: https://git.openjdk.org/valhalla/pull/2115
