git: openjdk/leyden: premain-precompile: 12 new changesets
duke
duke at openjdk.org
Sat Oct 14 00:03:51 UTC 2023
Changeset: b88c089e
Author: Vladimir Ivanov <vladimir.x.ivanov at oracle.com>
Date: 2023-10-06 18:47:05 +0000
URL: https://git.openjdk.org/leyden/commit/b88c089edc0097cd8f46b30ff2a63b84560d9dc9
CDSPreimage: avoid buffer overflow when composing command line
! src/hotspot/share/cds/metaspaceShared.cpp
Changeset: 4c252ff1
Author: iklam <ilam3388 at gmail.com>
Date: 2023-10-09 10:29:26 +0000
URL: https://git.openjdk.org/leyden/commit/4c252ff1faea01ef3f7c29d4ded31b4c077cc6fa
Fixed petclinit crash with -XX:CacheDataStore
! src/hotspot/share/cds/heapShared.cpp
! src/hotspot/share/cds/metaspaceShared.cpp
! src/hotspot/share/classfile/systemDictionaryShared.cpp
! src/hotspot/share/classfile/vmClasses.cpp
! src/hotspot/share/oops/constantPool.cpp
! test/hotspot/jtreg/premain/spring-petclinic/Makefile
Changeset: 51f762d1
Author: Vladimir Ivanov <vladimir.x.ivanov at oracle.com>
Date: 2023-10-09 14:41:19 +0000
URL: https://git.openjdk.org/leyden/commit/51f762d16ce1869983417f925c19e7aca7c0ced3
Merge branch 'premain' into premain-precompile
! src/hotspot/share/cds/heapShared.cpp
! src/hotspot/share/cds/metaspaceShared.cpp
! src/hotspot/share/classfile/systemDictionaryShared.cpp
! src/hotspot/share/oops/constantPool.cpp
! src/hotspot/share/cds/heapShared.cpp
! src/hotspot/share/cds/metaspaceShared.cpp
! src/hotspot/share/classfile/systemDictionaryShared.cpp
! src/hotspot/share/oops/constantPool.cpp
Changeset: f2dcff59
Author: iklam <ilam3388 at gmail.com>
Date: 2023-10-09 15:13:06 +0000
URL: https://git.openjdk.org/leyden/commit/f2dcff599f5fcb5e7ea26857433ee64a4e269384
fixed -Xlog:cds+resolve=debug crash when dumping dynamic archive
! src/hotspot/share/oops/constantPool.cpp
! test/hotspot/jtreg/premain/spring-petclinic/Makefile
Changeset: 329f7083
Author: iklam <ilam3388 at gmail.com>
Date: 2023-10-10 09:00:37 +0000
URL: https://git.openjdk.org/leyden/commit/329f70836c1246fae269208d5962694f8143b268
Added perf counter for ClassPrelinker
! src/hotspot/share/cds/classPrelinker.cpp
! src/hotspot/share/cds/classPrelinker.hpp
! src/hotspot/share/runtime/java.cpp
! test/hotspot/jtreg/premain/spring-petclinic/Makefile
Changeset: 9fbe454b
Author: iklam <ilam3388 at gmail.com>
Date: 2023-10-10 09:39:41 +0000
URL: https://git.openjdk.org/leyden/commit/9fbe454bb0379c73c4f600f13d17c37c58003e8a
Partial fix for minimal build failure (minimal build is still not working)
! src/hotspot/share/cds/archiveBuilder.hpp
! src/hotspot/share/cds/cdsAccess.hpp
! src/hotspot/share/cds/cdsConfig.hpp
! src/hotspot/share/cds/classPrelinker.hpp
! src/hotspot/share/cds/heapShared.hpp
! src/hotspot/share/memory/universe.cpp
! src/hotspot/share/oops/trainingData.cpp
! src/hotspot/share/runtime/arguments.cpp
! src/hotspot/share/runtime/flags/jvmFlag.cpp
Changeset: 824e20a9
Author: iklam <ilam3388 at gmail.com>
Date: 2023-10-10 15:18:19 +0000
URL: https://git.openjdk.org/leyden/commit/824e20a90b31dbd7b2fa78adf5dc63492295e298
Temp work around for JDK-8317841: do not archive spring's dynamically generated classes
! src/hotspot/share/classfile/systemDictionaryShared.cpp
Changeset: 77d438dd
Author: iklam <ilam3388 at gmail.com>
Date: 2023-10-10 20:05:59 +0000
URL: https://git.openjdk.org/leyden/commit/77d438dd61c25fd1fc2981f2955c7b94b04d54d8
Fixed crash when perf counters were used without UsePerfData
! src/hotspot/share/cds/classPrelinker.cpp
Changeset: ebd5cd99
Author: iklam <ilam3388 at gmail.com>
Date: 2023-10-10 22:46:27 +0000
URL: https://git.openjdk.org/leyden/commit/ebd5cd996ea0f198fa6e75d10cceeb96d20bc32d
Fixed crash with spring-clinic caused by the JDK-8317841 work-around
! src/hotspot/share/classfile/systemDictionaryShared.cpp
Changeset: 9d46f861
Author: iklam <ilam3388 at gmail.com>
Date: 2023-10-12 17:52:15 +0000
URL: https://git.openjdk.org/leyden/commit/9d46f861bcba5b8427b63e825aa02871aa56f4ab
Fixed "guarantee(tag_at(which).is_klass()) failed: Corrupted constant pool" when running SpringRest.java
! src/hotspot/share/oops/cpCache.cpp
Changeset: a7b1d41d
Author: iklam <ilam3388 at gmail.com>
Date: 2023-10-12 22:36:39 +0000
URL: https://git.openjdk.org/leyden/commit/a7b1d41df557c3232b6e4d99a0c8f3fc48eceb3c
Proper support for -XX:+RecordTraining for new workflow
! src/hotspot/share/cds/cdsConfig.cpp
! src/hotspot/share/cds/cdsConfig.hpp
! src/hotspot/share/cds/lambdaFormInvokers.cpp
! src/hotspot/share/cds/metaspaceShared.cpp
! src/hotspot/share/classfile/systemDictionaryShared.cpp
! src/hotspot/share/oops/trainingData.cpp
! test/hotspot/jtreg/premain/spring-petclinic/Makefile
Changeset: fd4366c8
Author: Vladimir Ivanov <vladimir.x.ivanov at oracle.com>
Date: 2023-10-13 16:51:10 +0000
URL: https://git.openjdk.org/leyden/commit/fd4366c8773a664c5e7bbe4ad6e171c6415c090c
Merge remote-tracking branch 'origin/premain' into premain-precompile
! src/hotspot/share/cds/classPrelinker.cpp
! src/hotspot/share/cds/metaspaceShared.cpp
! src/hotspot/share/classfile/systemDictionaryShared.cpp
! src/hotspot/share/oops/constantPool.cpp
! src/hotspot/share/oops/trainingData.cpp
! src/hotspot/share/runtime/java.cpp
! src/hotspot/share/cds/classPrelinker.cpp
! src/hotspot/share/cds/metaspaceShared.cpp
! src/hotspot/share/classfile/systemDictionaryShared.cpp
! src/hotspot/share/oops/constantPool.cpp
! src/hotspot/share/oops/trainingData.cpp
! src/hotspot/share/runtime/java.cpp
More information about the leyden-dev
mailing list