git: openjdk/mobile: 2 new changesets

duke duke at openjdk.org
Tue Dec 5 10:39:57 UTC 2023


Changeset: 30817b74
Author:    Thomas Schatzl <tschatzl at openjdk.org>
Date:      2023-12-05 10:37:34 +0000
URL:       https://git.openjdk.org/mobile/commit/30817b742300f10f566e6aee3a8c1f8af4ab3083

8317809: Insertion of free code blobs into code cache can be very slow during class unloading

Reviewed-by: iwalulya, ayang

! src/hotspot/share/classfile/classLoaderData.cpp
! src/hotspot/share/classfile/classLoaderData.hpp
! src/hotspot/share/classfile/classLoaderDataGraph.cpp
! src/hotspot/share/classfile/classLoaderDataGraph.hpp
! src/hotspot/share/code/codeBlob.cpp
! src/hotspot/share/code/codeBlob.hpp
! src/hotspot/share/code/codeCache.cpp
! src/hotspot/share/code/codeCache.hpp
! src/hotspot/share/code/compiledMethod.hpp
! src/hotspot/share/code/nmethod.cpp
! src/hotspot/share/code/nmethod.hpp
! src/hotspot/share/compiler/compileBroker.cpp
! src/hotspot/share/gc/g1/g1CollectedHeap.cpp
! src/hotspot/share/gc/g1/g1CollectedHeap.hpp
! src/hotspot/share/gc/g1/g1ConcurrentMark.cpp
! src/hotspot/share/gc/g1/g1FullCollector.cpp
! src/hotspot/share/gc/parallel/psParallelCompact.cpp
! src/hotspot/share/gc/serial/genMarkSweep.cpp
+ src/hotspot/share/gc/shared/classUnloadingContext.cpp
+ src/hotspot/share/gc/shared/classUnloadingContext.hpp
! src/hotspot/share/gc/shared/genCollectedHeap.cpp
! src/hotspot/share/gc/shenandoah/shenandoahCodeRoots.cpp
! src/hotspot/share/gc/shenandoah/shenandoahHeap.cpp
! src/hotspot/share/gc/shenandoah/shenandoahUnload.cpp
! src/hotspot/share/gc/x/xHeap.cpp
! src/hotspot/share/gc/x/xNMethod.cpp
! src/hotspot/share/gc/z/zGeneration.cpp
! src/hotspot/share/gc/z/zNMethod.cpp

Changeset: bcff0b89
Author:    duke <duke at openjdk.org>
Date:      2023-12-05 10:37:42 +0000
URL:       https://git.openjdk.org/mobile/commit/bcff0b892cb8bbcb76f9ac10edfc8414224afdb1

Automatic merge of jdk:master into master




More information about the mobile-changes mailing list