git: openjdk/leyden: premain: 3 new changesets

duke duke at openjdk.org
Fri Dec 1 04:13:00 UTC 2023


Changeset: c1b25c18
Author:    Vladimir Ivanov <vladimir.x.ivanov at oracle.com>
Date:      2023-11-30 19:11:53 +0000
URL:       https://git.openjdk.org/leyden/commit/c1b25c18e2a4113807db8deeb026162a128cd52a

Make PrintBytecodeHistogram a diagnostic flag

! src/hotspot/cpu/aarch64/templateInterpreterGenerator_aarch64.cpp
! src/hotspot/cpu/x86/templateInterpreterGenerator_x86.cpp
! src/hotspot/share/interpreter/bytecodeHistogram.cpp
! src/hotspot/share/interpreter/bytecodeHistogram.hpp
! src/hotspot/share/interpreter/templateInterpreterGenerator.cpp
! src/hotspot/share/interpreter/templateInterpreterGenerator.hpp
! src/hotspot/share/runtime/globals.hpp
! src/hotspot/share/runtime/java.cpp

Changeset: 2cfa3f9b
Author:    Vladimir Ivanov <vladimir.x.ivanov at oracle.com>
Date:      2023-11-30 19:50:08 +0000
URL:       https://git.openjdk.org/leyden/commit/2cfa3f9b271210213dca0bc015e146afde42a4eb

Conditionally disable cached code (per tier/level)

! src/hotspot/share/code/SCCache.cpp
! src/hotspot/share/compiler/compiler_globals.hpp

Changeset: fa117d9a
Author:    Vladimir Ivanov <vladimir.x.ivanov at oracle.com>
Date:      2023-11-30 20:01:28 +0000
URL:       https://git.openjdk.org/leyden/commit/fa117d9ac2a31f71da13039b6456cbb9103afec7

Partially lock-free compile queues

! src/hotspot/share/compiler/compilationPolicy.cpp
! src/hotspot/share/compiler/compileBroker.cpp
! src/hotspot/share/compiler/compileBroker.hpp
! src/hotspot/share/compiler/compileTask.cpp
! src/hotspot/share/compiler/compileTask.hpp
! src/hotspot/share/compiler/compiler_globals.hpp
! src/hotspot/share/oops/method.cpp
! src/hotspot/share/oops/methodFlags.hpp



More information about the leyden-dev mailing list