git: openjdk/jdk-sandbox: JDK-8326205-v2-branch: Implement compiler directive to mark Java methods hot or cold
duke
duke at openjdk.org
Thu Jun 19 11:26:37 UTC 2025
Changeset: ab464064
Branch: JDK-8326205-v2-branch
Author: Evgeny Astigeevich <eastig at amazon.com>
Date: 2025-06-19 11:24:57 +0000
URL: https://git.openjdk.org/jdk-sandbox/commit/ab4640646d88d9252efb57867f0cf37fae71cdbc
Implement compiler directive to mark Java methods hot or cold
! src/hotspot/share/code/nmethod.cpp
! src/hotspot/share/code/nmethod.hpp
! src/hotspot/share/compiler/compileBroker.cpp
! src/hotspot/share/compiler/compilerDirectives.hpp
! src/hotspot/share/oops/methodData.cpp
! src/hotspot/share/oops/methodData.hpp
! src/hotspot/share/runtime/globals.hpp
! src/hotspot/share/services/diagnosticCommand.cpp
+ test/hotspot/jtreg/compiler/codecache/hotcodeheap/TestHotCodeHeapCompileDirective.java
+ test/hotspot/jtreg/compiler/codecache/hotcodeheap/TestHotCodeHeapCompileDirective01.java
+ test/hotspot/jtreg/compiler/codecache/hotcodeheap/TestHotCodeHeapCompileDirective02.java
+ test/hotspot/jtreg/compiler/codecache/hotcodeheap/TestHotCodeHeapCompileDirective04.java
+ test/hotspot/jtreg/compiler/codecache/hotcodeheap/TestHotCodeHeapCompileDirective06.java
More information about the jdk-sandbox-changes
mailing list