git: openjdk/leyden: premain: Regenerate lambda form invoker classes at the end of preimage run. This reduces the number of LambdaForm classes in final image.

duke duke at openjdk.org
Tue Mar 5 03:19:51 UTC 2024


Changeset: bcb9a07d
Author:    iklam <ilam3388 at gmail.com>
Date:      2024-03-03 16:07:34 +0000
URL:       https://git.openjdk.org/leyden/commit/bcb9a07de3d5db105be8261275f23ed02297cc67

Regenerate lambda form invoker classes at the end of preimage run. This reduces the number of LambdaForm classes in final image.

! src/hotspot/share/cds/archiveBuilder.cpp
! src/hotspot/share/cds/lambdaFormInvokers.cpp
! src/hotspot/share/cds/metaspaceShared.cpp
! src/hotspot/share/cds/regeneratedClasses.cpp
! src/hotspot/share/classfile/systemDictionaryShared.cpp
! src/hotspot/share/classfile/systemDictionaryShared.hpp
! src/hotspot/share/prims/jvm.cpp



More information about the leyden-dev mailing list