git: openjdk/lilliput: JEP-450-temporary-fix-branch: 13 new changesets
duke
duke at openjdk.org
Tue Sep 10 12:52:38 UTC 2024
Changeset: e1bf2b4c
Branch: JEP-450-temporary-fix-branch
Author: Roman Kennke <rkennke at amazon.de>
Date: 2024-09-09 13:51:45 +0000
URL: https://git.openjdk.org/lilliput/commit/e1bf2b4c8a62567a5fc0874663b3762cba240b61
Try to avoid lea in loadNklass (aarch64)
! src/hotspot/cpu/aarch64/aarch64.ad
! src/hotspot/cpu/aarch64/c2_MacroAssembler_aarch64.cpp
! src/hotspot/cpu/aarch64/c2_MacroAssembler_aarch64.hpp
Changeset: 15c29776
Branch: JEP-450-temporary-fix-branch
Author: Roman Kennke <rkennke at amazon.de>
Date: 2024-09-09 15:32:48 +0000
URL: https://git.openjdk.org/lilliput/commit/15c2977695baeed32e8cbb03e9cea723735e5bde
GCForwarding touch-ups
! src/hotspot/share/gc/g1/g1CollectedHeap.cpp
! src/hotspot/share/gc/parallel/parallelScavengeHeap.cpp
! src/hotspot/share/gc/serial/serialHeap.cpp
! src/hotspot/share/gc/shared/gcForwarding.cpp
! src/hotspot/share/gc/shared/gcForwarding.hpp
! src/hotspot/share/gc/shenandoah/shenandoahHeap.cpp
! test/hotspot/gtest/gc/shared/test_preservedMarks.cpp
Changeset: 2df37bab
Branch: JEP-450-temporary-fix-branch
Author: Roman Kennke <rkennke at amazon.de>
Date: 2024-09-09 16:05:39 +0000
URL: https://git.openjdk.org/lilliput/commit/2df37bab0e1d6a74f43523039ce290669de88f04
Get rid of forward_safe_* methods
! src/hotspot/share/gc/shenandoah/shenandoahAsserts.cpp
! src/hotspot/share/gc/shenandoah/shenandoahForwarding.hpp
! src/hotspot/share/gc/shenandoah/shenandoahForwarding.inline.hpp
! src/hotspot/share/gc/shenandoah/shenandoahHeap.cpp
! src/hotspot/share/gc/shenandoah/shenandoahHeap.inline.hpp
! src/hotspot/share/gc/shenandoah/shenandoahVerifier.cpp
! src/hotspot/share/oops/oop.hpp
! src/hotspot/share/oops/oop.inline.hpp
Changeset: 7d2f2612
Branch: JEP-450-temporary-fix-branch
Author: Roman Kennke <rkennke at amazon.de>
Date: 2024-09-09 16:07:55 +0000
URL: https://git.openjdk.org/lilliput/commit/7d2f2612528ad60c309f269174bee3a11301dbfa
Simplify oopDesc::init_mark()
! src/hotspot/share/oops/oop.inline.hpp
Changeset: 90c01d5c
Branch: JEP-450-temporary-fix-branch
Author: Roman Kennke <rkennke at amazon.de>
Date: 2024-09-09 16:28:34 +0000
URL: https://git.openjdk.org/lilliput/commit/90c01d5ccabff39766371a1eafd2d3b2d331bb78
Simplify getKlass() in SA
! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/oops/Oop.java
Changeset: 24f90a2a
Branch: JEP-450-temporary-fix-branch
Author: Roman Kennke <rkennke at amazon.de>
Date: 2024-09-09 16:50:19 +0000
URL: https://git.openjdk.org/lilliput/commit/24f90a2add9fae39a949a702e5f1d9459f0a407c
Improve initialization of mark-word in CDS ArchiveHeapWriter
! src/hotspot/share/cds/archiveHeapWriter.cpp
Changeset: 7f685742
Branch: JEP-450-temporary-fix-branch
Author: Roman Kennke <rkennke at amazon.de>
Date: 2024-09-09 16:58:23 +0000
URL: https://git.openjdk.org/lilliput/commit/7f6857421711a3c6c621560685b86ee6d985ce05
Print as warning when UCOH doesn't match in CDS archive
! src/hotspot/share/cds/filemap.cpp
Changeset: 65c56274
Branch: JEP-450-temporary-fix-branch
Author: Roman Kennke <rkennke at amazon.de>
Date: 2024-09-10 09:25:16 +0000
URL: https://git.openjdk.org/lilliput/commit/65c562741e8a6c066033289167ef2768f8c2a65e
Fix comment
! src/hotspot/share/oops/compressedKlass.hpp
Changeset: 395c4045
Branch: JEP-450-temporary-fix-branch
Author: Roman Kennke <rkennke at amazon.de>
Date: 2024-09-10 09:45:46 +0000
URL: https://git.openjdk.org/lilliput/commit/395c4045934c5a6191f937047c9496cea2e7bb5a
Rename GCForwarding -> FullGCForwarding; some touch-ups
! src/hotspot/share/gc/g1/g1Arguments.cpp
! src/hotspot/share/gc/g1/g1CollectedHeap.cpp
! src/hotspot/share/gc/g1/g1FullGCCompactTask.cpp
! src/hotspot/share/gc/g1/g1FullGCCompactionPoint.cpp
! src/hotspot/share/gc/g1/g1FullGCOopClosures.inline.hpp
! src/hotspot/share/gc/g1/g1FullGCPrepareTask.inline.hpp
! src/hotspot/share/gc/parallel/parallelArguments.cpp
! src/hotspot/share/gc/parallel/parallelScavengeHeap.cpp
! src/hotspot/share/gc/parallel/psParallelCompact.cpp
! src/hotspot/share/gc/parallel/psParallelCompact.inline.hpp
! src/hotspot/share/gc/serial/serialArguments.cpp
! src/hotspot/share/gc/serial/serialFullGC.cpp
! src/hotspot/share/gc/serial/serialHeap.cpp
+ src/hotspot/share/gc/shared/fullGCForwarding.cpp
= src/hotspot/share/gc/shared/fullGCForwarding.hpp
= src/hotspot/share/gc/shared/fullGCForwarding.inline.hpp
- src/hotspot/share/gc/shared/gcForwarding.cpp
! src/hotspot/share/gc/shared/preservedMarks.cpp
! src/hotspot/share/gc/shenandoah/shenandoahArguments.cpp
! src/hotspot/share/gc/shenandoah/shenandoahFullGC.cpp
! src/hotspot/share/gc/shenandoah/shenandoahHeap.cpp
! test/hotspot/gtest/gc/shared/test_preservedMarks.cpp
Changeset: d8369762
Branch: JEP-450-temporary-fix-branch
Author: Roman Kennke <rkennke at amazon.de>
Date: 2024-09-10 09:49:51 +0000
URL: https://git.openjdk.org/lilliput/commit/d836976268d08d5bf62e6cb9c37237b8ea6a75d9
Improve is_oop()
! src/hotspot/share/gc/shared/collectedHeap.cpp
Changeset: 6480ad81
Branch: JEP-450-temporary-fix-branch
Author: Roman Kennke <rkennke at amazon.de>
Date: 2024-09-10 10:06:46 +0000
URL: https://git.openjdk.org/lilliput/commit/6480ad810a489e4346695968806b7f5590dbca41
Various touch-ups
! src/hotspot/share/gc/g1/g1ParScanThreadState.cpp
! src/hotspot/share/gc/parallel/mutableSpace.cpp
! src/hotspot/share/gc/parallel/psPromotionManager.inline.hpp
! src/hotspot/share/gc/shared/c2/barrierSetC2.cpp
! src/hotspot/share/oops/arrayOop.hpp
! src/hotspot/share/oops/instanceOop.hpp
Changeset: 4c95cc46
Branch: JEP-450-temporary-fix-branch
Author: Roman Kennke <rkennke at amazon.de>
Date: 2024-09-10 11:19:36 +0000
URL: https://git.openjdk.org/lilliput/commit/4c95cc4653d4274838dd52f44143eb9e9e8d9e0a
Remove asserts in XArrayKlass::oop_oop_iterate()
! src/hotspot/share/oops/objArrayKlass.inline.hpp
! src/hotspot/share/oops/typeArrayKlass.inline.hpp
Changeset: fd13cf16
Branch: JEP-450-temporary-fix-branch
Author: Roman Kennke <rkennke at amazon.de>
Date: 2024-09-10 14:38:23 +0000
URL: https://git.openjdk.org/lilliput/commit/fd13cf164df13b4b9f4be96400a78f2a372e217b
More touch-ups, fix Shenandoah oop iterator
! src/hotspot/share/gc/shenandoah/shenandoahVerifier.cpp
! src/hotspot/share/oops/oop.cpp
! src/hotspot/share/oops/oop.hpp
! src/hotspot/share/oops/oop.inline.hpp
More information about the lilliput-dev
mailing list