[jdk21u-dev] RFR: 8317809: Insertion of free code blobs into code cache can be very slow during class unloading [v2]

Goetz Lindenmaier goetz at openjdk.org
Tue Apr 23 07:40:07 UTC 2024


> Big change, but only two resolves needed:
> 
> src/hotspot/share/gc/g1/g1ConcurrentMark.cpp
> The context differs because "8309538: G1: Move total collection increment from Cleanup to Remark"
> is only in 22
> 
> src/hotspot/share/gc/serial/genMarkSweep.cpp
> Resolved adding an #include.
> 
> SAP nightly testing passed.

Goetz Lindenmaier has updated the pull request with a new target base due to a merge or a rebase. The incremental webrev excludes the unrelated changes brought in by the merge/rebase. The pull request contains five additional commits since the last revision:

 - Merge branch 'openjdk:master' into goetz_backport_8317809-keep
 - Merge branch 'openjdk:master' into goetz_backport_8317809-keep
 - Merge branch 'openjdk:master' into goetz_backport_8317809-keep
 - Resolved hunks
 - Backport 30817b742300f10f566e6aee3a8c1f8af4ab3083

-------------

Changes:
  - all: https://git.openjdk.org/jdk21u-dev/pull/505/files
  - new: https://git.openjdk.org/jdk21u-dev/pull/505/files/b6e2a9ba..5ea1aaf4

Webrevs:
 - full: https://webrevs.openjdk.org/?repo=jdk21u-dev&pr=505&range=01
 - incr: https://webrevs.openjdk.org/?repo=jdk21u-dev&pr=505&range=00-01

  Stats: 1342 lines in 40 files changed: 1084 ins; 63 del; 195 mod
  Patch: https://git.openjdk.org/jdk21u-dev/pull/505.diff
  Fetch: git fetch https://git.openjdk.org/jdk21u-dev.git pull/505/head:pull/505

PR: https://git.openjdk.org/jdk21u-dev/pull/505


More information about the jdk-updates-dev mailing list