LABEL REPORT: lilliput

This report shows bugs with the given label, along with their backporting status.

Report generated: Wed Jun 07 12:54:26 CEST 2023

Minimal actionable level to display: WAITING

hotspot/compiler

Fix Versions Bug Synopsis
sh/8 8 9 10 11 12 13 14 15 16 17 18 19 20 21
JDK-8308172 [Lilliput/JDK17] Revert disabling vzeroupper
JDK-8302209 [Lilliput] Optimize fix-anon monitor owner path
JDK-8302210 [Lilliput/JDK17] Optimize fix-anon monitor owner path
JDK-8304331 [Lilliput/JDK17] Fix RTM locking
JDK-8304702 [Lilliput/JDK17] Increase size of C2HandleAnonOMOwnerStub on x86
JDK-8308651 [Lilliput/JDK17] Cherry-pick PPC parts of 8297036: Generalize C2 stub mechanism
JDK-8308680 [Lilliput/JDK17] Add missing LoadKlassStub skeletons
JDK-8277417 C1 LIR instruction for load-klass
JDK-8284760 Correct type/array element offset in LibraryCallKit::get_state_from_digest_object()

hotspot/gc

Fix Versions Bug Synopsis
sh/8 8 9 10 11 12 13 14 15 16 17 18 19 20 21
JDK-8303027 [Lilliput/JDK17] Correctly resolve forwarded objects in G1 heap iteration
JDK-8304410 [Lilliput/JDK17] Remove unneeded code in ContiguousSpace::object_iterate_from()
JDK-8306122 [Lilliput] Refactor full GC forwarding
JDK-8307392 [Lilliput] Revert deflation of dead object's monitors
JDK-8308423 [Lilliput/JDK17] Cherry-pick GC forwarding
JDK-8307395 Add missing STS to Shenandoah

hotspot/jfr

Fix Versions Bug Synopsis
sh/8 8 9 10 11 12 13 14 15 16 17 18 19 20 21
JDK-8275415 Prepare Leak Profiler for Lilliput

hotspot/jvmti

Fix Versions Bug Synopsis
sh/8 8 9 10 11 12 13 14 15 16 17 18 19 20 21
JDK-8307764 [Lilliput/JDK17] Fix JVMTI GetObjectMonitorUsage()
JDK-8283710 JVMTI: Use BitSet for object marking

hotspot/runtime

Fix Versions Bug Synopsis
sh/8 8 9 10 11 12 13 14 15 16 17 18 19 20 21
JDK-8308956 [Lilliput/JDK17] Fix some object initialization paths
JDK-8302065 [Lilliput] Cleanups and touch-ups
JDK-8303450 [Lilliput/JDK17] Runtime flag to enable Lilliput
JDK-8303769 [Lilliput] Fix interpreter asymmetric fast-locking
JDK-8303771 [Lilliput/JDK17] Fix interpreter asymmetric fast-locking
JDK-8303813 [Lilliput] (AArch64) Use tbz instead of tst and br in load_klass()
JDK-8304329 [Lilliput/JDK17] Fix DiagnoseSyncOnValueBasedClasses
JDK-8307002 [Lilliput] [Metaspace] Make use of Klass alignment gaps
JDK-8307737 [Lilliput] Reduce number of loads used for Klass decoding in static code
JDK-8307991 [Lilliput] Use narrow i-hash only when +UseCompactObjectHeaders
JDK-8308011 [Lilliput/JDK17] Use narrow i-hash only when +UseCompactObjectHeaders
JDK-8308107 [Lilliput/JDK17] Cherry-pick: 8291555: Implement alternative fast-locking scheme
JDK-8308641 [Lilliput/JDK17] Remove wrong assert in klass.hpp
JDK-8308647 [Lilliput/JDK17] Fix cross-builds
JDK-8270794 Avoid loading Klass* twice in TypeArrayKlass::oop_size()
JDK-8307236 Rendezvous GC threads under STS for monitor deflation