git: openjdk/jdk: 6 new changesets

Adam Sotona asotona at openjdk.org
Mon Mar 13 10:36:15 UTC 2023


Changeset: 1148a659
Author:    Tomas Zezula <tzezula at openjdk.org>
Committer: Doug Simon <dnsimon at openjdk.org>
Date:      2023-03-13 08:40:12 +0000
URL:       https://git.openjdk.org/jdk/commit/1148a659a89edc6a4f320d578bc0025eae3553fb

8303678: [JVMCI] Add possibility to convert object JavaConstant to jobject.

Reviewed-by: never

! src/jdk.internal.vm.ci/share/classes/jdk/vm/ci/hotspot/HotSpotJVMCIRuntime.java

Changeset: 31e1e397
Author:    Tomas Zezula <tzezula at openjdk.org>
Committer: Doug Simon <dnsimon at openjdk.org>
Date:      2023-03-13 08:41:40 +0000
URL:       https://git.openjdk.org/jdk/commit/31e1e3975bf20a37a93a138dd651c6f50a80808f

8303646: [JVMCI] Add possibility to lookup ResolvedJavaType from jclass.

Reviewed-by: never

! src/hotspot/share/jvmci/jvmciCompilerToVM.cpp
! src/jdk.internal.vm.ci/share/classes/jdk/vm/ci/hotspot/CompilerToVM.java
! src/jdk.internal.vm.ci/share/classes/jdk/vm/ci/hotspot/HotSpotJVMCIRuntime.java

Changeset: c183fce9
Author:    Robbin Ehn <rehn at openjdk.org>
Date:      2023-03-13 09:34:00 +0000
URL:       https://git.openjdk.org/jdk/commit/c183fce9543ca15f5db632babecdb7797d0745e4

8300926: Several startup regressions ~6-70% in 21-b6 all platforms

Reviewed-by: eosterlund, dcubed, coleenp

! src/hotspot/share/cds/lambdaFormInvokers.cpp
! src/hotspot/share/classfile/systemDictionary.cpp
! src/hotspot/share/classfile/systemDictionary.hpp
! src/hotspot/share/classfile/systemDictionaryShared.cpp
! src/hotspot/share/classfile/vmClasses.cpp
! src/hotspot/share/code/codeCache.cpp
! src/hotspot/share/code/codeCache.hpp
! src/hotspot/share/code/compiledMethod.cpp
! src/hotspot/share/code/compiledMethod.hpp
! src/hotspot/share/code/dependencies.hpp
! src/hotspot/share/code/dependencyContext.cpp
! src/hotspot/share/code/dependencyContext.hpp
! src/hotspot/share/code/nmethod.cpp
! src/hotspot/share/jvmci/jvmciEnv.cpp
! src/hotspot/share/oops/instanceKlass.cpp
! src/hotspot/share/oops/instanceKlass.hpp
! src/hotspot/share/oops/method.cpp
! src/hotspot/share/oops/method.hpp
! src/hotspot/share/prims/jvmtiRedefineClasses.cpp
! src/hotspot/share/prims/methodHandles.cpp
! src/hotspot/share/prims/methodHandles.hpp
! src/hotspot/share/prims/whitebox.cpp
! src/hotspot/share/runtime/deoptimization.cpp
! src/hotspot/share/runtime/deoptimization.hpp

Changeset: b575e54b
Author:    Thomas Schatzl <tschatzl at openjdk.org>
Date:      2023-03-13 09:56:40 +0000
URL:       https://git.openjdk.org/jdk/commit/b575e54bc96c8fc413893dbbe91d0b5ce0192179

8303963: Replace various encodings of UINT/SIZE_MAX in gc code

Reviewed-by: ayang, kbarrett

! src/hotspot/share/gc/g1/g1FullCollector.cpp
! src/hotspot/share/gc/g1/g1RegionToSpaceMapper.cpp
! src/hotspot/share/gc/shared/collectedHeap.cpp
! src/hotspot/share/gc/shared/collectedHeap.hpp
! src/hotspot/share/gc/shared/gcId.hpp
! src/hotspot/share/gc/shared/workerDataArray.cpp
! src/hotspot/share/memory/metaspace/metachunk.cpp
! src/hotspot/share/prims/whitebox.cpp
! src/hotspot/share/runtime/globals.hpp
! src/hotspot/share/runtime/os.cpp
! src/hotspot/share/services/gcNotifier.cpp
! src/hotspot/share/services/management.cpp
! src/hotspot/share/services/memoryUsage.hpp

Changeset: 3018b470
Author:    Thomas Schatzl <tschatzl at openjdk.org>
Date:      2023-03-13 09:57:24 +0000
URL:       https://git.openjdk.org/jdk/commit/3018b4705e21ebdad8997eff9271e21e537f000d

8303969: Limit printed failures within an object during G1 heap verification

Reviewed-by: ayang, iwalulya

! src/hotspot/share/gc/g1/g1_globals.hpp
! src/hotspot/share/gc/g1/heapRegion.cpp

Changeset: 25e7ac22
Author:    Adam Sotona <asotona at openjdk.org>
Date:      2023-03-13 10:13:45 +0000
URL:       https://git.openjdk.org/jdk/commit/25e7ac226a3be9c064c0a65c398a8165596150f7

8294966: Convert jdk.jartool/sun.tools.jar.FingerPrint to use the ClassFile API to parse JAR entries

Reviewed-by: mchung

! make/modules/jdk.jartool/Java.gmk
! src/java.base/share/classes/module-info.java
! src/jdk.jartool/share/classes/module-info.java
! src/jdk.jartool/share/classes/sun/tools/jar/FingerPrint.java



More information about the jdk-changes mailing list