git: openjdk/jdk-sandbox: JDK-8326205-v2-branch: Implement 'Compiler.add_directives -r' based on JDK-8309271

duke duke at openjdk.org
Thu Jun 12 12:54:04 UTC 2025


Changeset: 816596a1
Branch: JDK-8326205-v2-branch
Author:    Evgeny Astigeevich <eastig at amazon.com>
Date:      2025-06-12 12:50:40 +0000
URL:       https://git.openjdk.org/jdk-sandbox/commit/816596a15eec4395d52b7abb81bec154ba4d19e4

Implement 'Compiler.add_directives -r' based on JDK-8309271

! src/hotspot/share/ci/ciEnv.cpp
! src/hotspot/share/code/nmethod.cpp
! src/hotspot/share/code/nmethod.hpp
! 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/compilerDirectives.cpp
! src/hotspot/share/compiler/compilerDirectives.hpp
! src/hotspot/share/oops/method.cpp
! src/hotspot/share/oops/method.hpp
! src/hotspot/share/oops/methodFlags.hpp
! src/hotspot/share/runtime/mutexLocker.cpp
! src/hotspot/share/services/diagnosticCommand.cpp
! src/hotspot/share/services/diagnosticCommand.hpp
+ test/hotspot/jtreg/serviceability/dcmd/compiler/ClearDirectivesTest.java
+ test/hotspot/jtreg/serviceability/dcmd/compiler/DirectivesRefreshTest.java
+ test/hotspot/jtreg/serviceability/dcmd/compiler/DirectivesRefreshTest02.java
+ test/hotspot/jtreg/serviceability/dcmd/compiler/DirectivesRefreshTest03.java
+ test/hotspot/jtreg/serviceability/dcmd/compiler/DirectivesRefreshTest04.java
+ test/hotspot/jtreg/serviceability/dcmd/compiler/DirectivesRefreshTest05.java
+ test/hotspot/jtreg/serviceability/dcmd/compiler/refresh_control.txt



More information about the jdk-sandbox-changes mailing list