From duke at openjdk.org Fri Nov 29 12:50:11 2024 From: duke at openjdk.org (duke) Date: Fri, 29 Nov 2024 12:50:11 GMT Subject: git: openjdk/lilliput-jdk21u: created branch lilliput-2 based on the branch lilliput containing 28 unique commits Message-ID: <4c9834b8-435a-4fc3-bab7-6535450018a7@openjdk.org> The following commits are unique to the lilliput-2 branch: ======================================================== ad3dcad8: 8320304: Refactor and simplify monitor deflation functions 71b098aa: 8320317: ObjectMonitor NotRunnable is not really an optimization c574ef46: 8326385: [aarch64] C2: lightweight locking nodes kill the box register without specifying this effect 9df16527: 8327383: Clean up _Stalled and _Spinner fields fe5c5ae0: 8325303: Replace markWord.is_neutral() with markWord.is_unlocked() 29893a6e: 8330051: Small ObjectMonitor spinning code cleanups f46953ea: 8330253: Remove verify_consistent_lock_order 81c48e11: 8323724: Remove potential re-inflation from FastHashCode under LM_LIGHTWEIGHT ff192c5d: 8315884: New Object to ObjectMonitor mapping 7da40db5: 8335397: Improve reliability of TestRecursiveMonitorChurn.java 42a8650b: 8336148: Test runtime/locking/TestRecursiveMonitorChurn.java failed: Unexpected Inflation b02b048e: 8311035: CDS should not use dump time JVM narrow Klass encoding to pre-compute Klass ids 244ffe3f: 8311870: Split CompressedKlassPointers from compressedOops.hpp 3a271ee0: 8307356: Metaspace: simplify BinList handling ae009fe5: 8314654: Metaspace: move locking out of MetaspaceArena 874198c8: 8338929: Make Metaspace::deallocate space-aware 08ba5bfe: 8312018: Improve reservation of class space and CDS 50a56c5b: 8320382: Remove CompressedKlassPointers::is_valid_base() bd734365: 8320368: Per-CPU optimization of Klass range reservation 36926e73: 8330578: The VM creates instance of abstract class VirtualMachineError 8e5726b3: 8338526: Don't store abstract and interface Klasses in class metaspace 0aa14767: 8340184: Bug in CompressedKlassPointers::is_in_encodable_range 75e83d4d: Tiny Class-Pointers fcc1167a: Narrow sliding-forwarding ab9be00f: 8320761: [Lilliput] Implement compact identity hashcode d9ec65c8: 19 bit tiny classpointers 731f5f7f: Preserve old-space header when array-slicing 9266a2b5: 4-byte headers