Integrated: 8298177: Various java.lang.invoke cleanups

Claes Redestad redestad at openjdk.org
Wed Dec 7 15:42:16 UTC 2022


On Tue, 6 Dec 2022 15:22:27 GMT, Claes Redestad <redestad at openjdk.org> wrote:

> Various code cleanups around java.lang.invoke code. Started out with dead code removal in `jli.MemberName`, then piled on to fix a set of minor inefficiencies (excessive vararg array allocations, unnecessary defensive cloning of parameter arrays etc).

This pull request has now been integrated.

Changeset: 3de77509
Author:    Claes Redestad <redestad at openjdk.org>
URL:       https://git.openjdk.org/jdk/commit/3de775094dab3c375a32ddabdd24456d177d3009
Stats:     397 lines in 11 files changed: 22 ins; 317 del; 58 mod

8298177: Various java.lang.invoke cleanups
8284363: Redundant imports in BoundMethodHandle

Reviewed-by: jvernee

-------------

PR: https://git.openjdk.org/jdk/pull/11540


More information about the core-libs-dev mailing list