git: openjdk/jdk: 8267532: C2: Profile and prune untaken exception handlers
Jorn Vernee
jvernee at openjdk.org
Tue Nov 28 10:20:16 UTC 2023
Changeset: a5ccd3be
Author: Jorn Vernee <jvernee at openjdk.org>
Date: 2023-11-28 10:17:58 +0000
URL: https://git.openjdk.org/jdk/commit/a5ccd3beaf069bdfe81736f6c62e5b4b9e18b5fe
8267532: C2: Profile and prune untaken exception handlers
8310011: Arena with try-with-resources is slower than it should be
Reviewed-by: thartmann, vlivanov
! src/hotspot/share/c1/c1_GraphBuilder.cpp
! src/hotspot/share/ci/ciMethodData.cpp
! src/hotspot/share/ci/ciMethodData.hpp
! src/hotspot/share/interpreter/interpreterRuntime.cpp
! src/hotspot/share/oops/method.cpp
! src/hotspot/share/oops/method.hpp
! src/hotspot/share/oops/methodData.cpp
! src/hotspot/share/oops/methodData.hpp
! src/hotspot/share/opto/c2_globals.hpp
! src/hotspot/share/opto/doCall.cpp
! src/hotspot/share/opto/graphKit.cpp
! src/hotspot/share/opto/graphKit.hpp
! src/hotspot/share/opto/parse1.cpp
! src/hotspot/share/runtime/continuationFreezeThaw.cpp
! src/hotspot/share/runtime/deoptimization.cpp
! src/hotspot/share/runtime/globals.hpp
! src/hotspot/share/runtime/sharedRuntime.cpp
+ test/hotspot/jtreg/compiler/c2/TestExHandlerTrap.java
+ test/hotspot/jtreg/compiler/c2/irTests/TestPrunedExHandler.java
! test/hotspot/jtreg/compiler/lib/ir_framework/IRNode.java
! test/micro/org/openjdk/bench/java/lang/foreign/AllocFromSliceTest.java
! test/micro/org/openjdk/bench/java/lang/foreign/AllocFromTest.java
! test/micro/org/openjdk/bench/java/lang/foreign/AllocTest.java
+ test/micro/org/openjdk/bench/java/lang/foreign/ResourceScopeCloseMin.java
! test/micro/org/openjdk/bench/java/lang/foreign/StrLenTest.java
! test/micro/org/openjdk/bench/java/lang/foreign/ToCStringTest.java
More information about the jdk-changes
mailing list