git: openjdk/leyden: premain: 3 new changesets

duke duke at openjdk.org
Wed Feb 14 21:19:14 UTC 2024


Changeset: b58e0e37
Author:    Ashutosh Mehra <asmehra at redhat.com>
Date:      2024-01-24 14:09:45 +0000
URL:       https://git.openjdk.org/leyden/commit/b58e0e3738d803b51bd4ef25b30746048adcab40

Add negative cache for built-in loaders

Signed-off-by: Ashutosh Mehra <asmehra at redhat.com>

! src/java.base/share/classes/java/lang/Class.java
! src/java.base/share/classes/jdk/internal/loader/BuiltinClassLoader.java

Changeset: 393f79de
Author:    Ashutosh Mehra <asmehra at redhat.com>
Date:      2024-01-31 13:48:14 +0000
URL:       https://git.openjdk.org/leyden/commit/393f79de5204a103bd60334e2910b9857639ad26

Persist loader negative cache in CDS archive

Signed-off-by: Ashutosh Mehra <asmehra at redhat.com>

! src/hotspot/share/cds/classListParser.cpp
! src/hotspot/share/cds/classListParser.hpp
! src/hotspot/share/cds/classListWriter.cpp
! src/hotspot/share/cds/classListWriter.hpp
! src/hotspot/share/runtime/java.cpp
! src/java.base/share/classes/java/lang/Class.java
! src/java.base/share/classes/jdk/internal/loader/BuiltinClassLoader.java

Changeset: 361fc8b0
Author:    Ashutosh Mehra <asmehra at redhat.com>
Date:      2024-02-09 12:35:14 +0000
URL:       https://git.openjdk.org/leyden/commit/361fc8b0af9512ced9dfee6b348de01191b0a7fa

Positive lookup cache for built-in loaders and some cleanup

Signed-off-by: Ashutosh Mehra <asmehra at redhat.com>

! src/hotspot/share/cds/cds_globals.hpp
! src/hotspot/share/cds/classListParser.cpp
! src/hotspot/share/cds/classListWriter.cpp
! src/hotspot/share/cds/metaspaceShared.cpp
! src/hotspot/share/classfile/systemDictionaryShared.cpp
! src/hotspot/share/classfile/systemDictionaryShared.hpp
! src/java.base/share/classes/java/lang/Class.java
! src/java.base/share/classes/jdk/internal/loader/BuiltinClassLoader.java



More information about the leyden-dev mailing list