git: openjdk/leyden: premain: 12 new changesets

duke duke at openjdk.org
Sat Oct 14 00:13:53 UTC 2023


Changeset: d8f230d6
Author:    Vladimir Ivanov <vladimir.x.ivanov at oracle.com>
Date:      2023-10-10 16:39:59 +0000
URL:       https://git.openjdk.org/leyden/commit/d8f230d67495092741e7e67043192dde4253e7fe

Improve -XX:+TraceBytecodes output

! src/hotspot/share/interpreter/bytecodeHistogram.cpp
! src/hotspot/share/interpreter/bytecodeHistogram.hpp
! src/hotspot/share/interpreter/bytecodeTracer.cpp
! src/hotspot/share/runtime/java.cpp

Changeset: e6ffcc14
Author:    Vladimir Ivanov <vladimir.x.ivanov at oracle.com>
Date:      2023-10-10 16:40:49 +0000
URL:       https://git.openjdk.org/leyden/commit/e6ffcc14b180292b95ee66f76071e2bfdc9df11b

ClassPrelinker: Handle LambdaMetafactory::altMetafactory BSM

! src/hotspot/share/cds/classPrelinker.cpp

Changeset: d5d5675a
Author:    Vladimir Ivanov <vladimir.x.ivanov at oracle.com>
Date:      2023-10-10 16:43:10 +0000
URL:       https://git.openjdk.org/leyden/commit/d5d5675a39a1b6fdc488910550944e9452363c85

ciInstanceKlass::print_impl() should not print to tty

! src/hotspot/share/ci/ciInstanceKlass.cpp

Changeset: 73757d06
Author:    Vladimir Ivanov <vladimir.x.ivanov at oracle.com>
Date:      2023-10-10 16:46:48 +0000
URL:       https://git.openjdk.org/leyden/commit/73757d06a74be5a374e9546d0d49c56ab07cfb24

Print CodeCache contents

! src/hotspot/share/code/codeCache.cpp
! src/hotspot/share/code/codeCache.hpp
! src/hotspot/share/runtime/java.cpp

Changeset: 36ec4386
Author:    Vladimir Ivanov <vladimir.x.ivanov at oracle.com>
Date:      2023-10-11 20:13:22 +0000
URL:       https://git.openjdk.org/leyden/commit/36ec4386b3ba8416ce9f9bdc546c93a6fa8c450d

Merge remote-tracking branch 'origin/premain' into premain

! src/hotspot/share/cds/classPrelinker.cpp
! src/hotspot/share/cds/classPrelinker.cpp

Changeset: fdbbfbe5
Author:    Vladimir Ivanov <vladimir.x.ivanov at oracle.com>
Date:      2023-10-11 20:19:54 +0000
URL:       https://git.openjdk.org/leyden/commit/fdbbfbe5fef539a7b2333b93d00a7b09dd85d0c3

Trace class initialization

! src/hotspot/share/oops/instanceKlass.cpp

Changeset: 6be1da15
Author:    Vladimir Ivanov <vladimir.x.ivanov at oracle.com>
Date:      2023-10-11 20:21:21 +0000
URL:       https://git.openjdk.org/leyden/commit/6be1da15c4a5ae0ba5bc3aa0dc981a19a442a9d6

Improve logging

! src/hotspot/share/interpreter/linkResolver.cpp
! src/hotspot/share/oops/instanceKlass.cpp

Changeset: 41c18f3f
Author:    Vladimir Ivanov <vladimir.x.ivanov at oracle.com>
Date:      2023-10-11 20:22:04 +0000
URL:       https://git.openjdk.org/leyden/commit/41c18f3fb47521ef0bee6e43aed1f41e1040cf00

Use :: in class::methods output

! src/hotspot/share/oops/method.cpp

Changeset: e604a480
Author:    Vladimir Ivanov <vladimir.x.ivanov at oracle.com>
Date:      2023-10-11 20:23:09 +0000
URL:       https://git.openjdk.org/leyden/commit/e604a4803a15ff2b847ba5a276f22d0b7386bc82

Include recompilation_schedule in -XX:+PrintSharedArchiveAndExit output

! src/hotspot/share/oops/trainingData.cpp

Changeset: 2b0a2761
Author:    Vladimir Ivanov <vladimir.x.ivanov at oracle.com>
Date:      2023-10-11 20:24:03 +0000
URL:       https://git.openjdk.org/leyden/commit/2b0a2761256601b6b99fe485868815d1a16211e5

Improve TrainingData validation

! src/hotspot/share/oops/trainingData.cpp

Changeset: 5d601b75
Author:    Vladimir Ivanov <vladimir.x.ivanov at oracle.com>
Date:      2023-10-13 09:48:27 +0000
URL:       https://git.openjdk.org/leyden/commit/5d601b75230483e37b5d8ecd26cf7875a9806f1a

Merge remote-tracking branch 'origin/premain' into premain

! src/hotspot/share/oops/trainingData.cpp
! src/hotspot/share/oops/trainingData.cpp

Changeset: 7a1ac31b
Author:    Vladimir Ivanov <vladimir.x.ivanov at oracle.com>
Date:      2023-10-13 17:06:28 +0000
URL:       https://git.openjdk.org/leyden/commit/7a1ac31bb667a8ae9748afb303ddd8f83f7e0eef

Archive all MethodCounters and MDOs w/ -XX:+ForceProfiling

! src/hotspot/share/oops/method.cpp



More information about the leyden-dev mailing list