git: openjdk/jdk: 8332586: Avoid cloning empty arrays in java.lang.reflect.{Method,Constructor}

Aleksey Shipilev shade at openjdk.org
Mon Jun 3 13:40:24 UTC 2024


Changeset: 27af19d9
Author:    John Engebretson <jengebr at amazon.com>
Committer: Aleksey Shipilev <shade at openjdk.org>
Date:      2024-06-03 13:38:48 +0000
URL:       https://git.openjdk.org/jdk/commit/27af19d921a5cf15f5146471b58961815690b4f2

8332586: Avoid cloning empty arrays in java.lang.reflect.{Method,Constructor}

Reviewed-by: shade, rriggs, liach

! src/java.base/share/classes/java/lang/reflect/Constructor.java
! src/java.base/share/classes/java/lang/reflect/Method.java
+ test/micro/org/openjdk/bench/java/lang/reflect/ConstructorBenchmark.java
+ test/micro/org/openjdk/bench/java/lang/reflect/MethodBenchmark.java



More information about the jdk-changes mailing list