- 
    Enhancement 
- 
    Resolution: Fixed
- 
     P4 P4
- 
    21
- 
        b24
- 
        generic
- 
        generic
- blocks
- 
                    JDK-8340396 SA could do better with the Object header _mark field when using Compact Object Headers -           
- Open
 
-         
- 
                    JDK-8342826 Improve performance of oopDesc::klass() after JDK-8305895 -           
- Resolved
 
-         
- 
                    JDK-8340010 Fix vectorization tests with compact headers -           
- Resolved
 
-         
- 
                    JDK-8340118 Improve oopDesc::header_size() related methods -           
- Open
 
-         
- 
                    JDK-8341703 Remove Klass::_prototype_header -           
- Open
 
-         
- 
                    JDK-8340453 C2: Improve encoding of LoadNKlass for compact headers -           
- Resolved
 
-         
- causes
- 
                    JDK-8357525 Default CDS archive becomes non-deterministic after JDK-8305895 -           
- Resolved
 
-         
- csr for
- 
                    JDK-8306000 Add experimental -XX:+UseCompactObjectHeaders flag -           
- Closed
 
-         
- is blocked by
- 
                    JDK-8341044 CDSPlugin.java fails to create compact object header CDS archives -           
- Closed
 
-         
- 
                    JDK-8291555 Implement alternative fast-locking scheme -           
- Resolved
 
-         
- 
                    JDK-8307236 Rendezvous GC threads under STS for monitor deflation -           
- Resolved
 
-         
- 
                    JDK-8315884 New Object to ObjectMonitor mapping -           
- Resolved
 
-         
- relates to
- 
                    JDK-8344424 C2 SuperWord: mixed type loops do not vectorize with UseCompactObjectHeaders and AlignVector -           
- Open
 
-         
- 
                    JDK-8340212 -Xshare:off -XX:CompressedClassSpaceBaseAddress=0x40001000000 crashes on macos-aarch64 -           
- Resolved
 
-         
- 
                    JDK-8348568 [lworld] Support UseCompactObjectHeaders for Valhalla -           
- Resolved
 
-         
- 
                    JDK-8345237 32-bit Zero builds fail with assert(has_klass_gap()) failed: precondition -           
- Resolved
 
-         
- 
                    JDK-8344425 Remove or fix empty tests after JDK-8305895 -           
- Closed
 
-         
- 
                    JDK-8341553 Remove UseCompactObjectHeaders extra CDS archives -           
- Resolved
 
-         
- 
                    JDK-8350457 Implement JEP 519: Compact Object Headers -           
- Resolved
 
-         
- 
                    JDK-8139457 Relax alignment of array elements -           
- Resolved
 
-         
- 
                    JDK-8343929 Remove PreservedMarksSet::createTask() after JDK-8305895 -           
- Resolved
 
-         
- 
                    JDK-8344917 Fix recent NULL usage backsliding -           
- Resolved
 
-         
- 
                    JDK-8294992 JEP 450: Compact Object Headers (Experimental) -           
- Closed
 
-         
- 
                    JDK-8305896 Alternative full GC forwarding -           
- Closed
 
-         
- 
                    JDK-8305898 Alternative self-forwarding mechanism -           
- Closed
 
-         
- 
                    JDK-8346714 [ASAN] compressedKlass.cpp reported applying non-zero offset to null pointer -           
- Resolved
 
-         
- 
                    JDK-8353274 [PPC64] Bug related to -XX:+UseCompactObjectHeaders -XX:-UseSIGTRAP in JDK-8305895 -           
- Resolved
 
-         
- 
                    JDK-8344844 ciReplay tests fail with -XX:+UseCompactObjectHeaders because CDS is disabled since JDK-8341553 -           
- Resolved
 
-         
- 
                    JDK-8347489 RISC-V: Misaligned memory access with COH -           
- Resolved
 
-         
- 
                    JDK-8347140 SIGSEGV in ciVirtualCallTypeData::translate_from with ZGC and -XX:+UseCompactObjectHeaders -           
- Closed
 
-         
- 
                    JDK-8328138 Optimize ArrayEquals on AArch64 & fix potential crash -           
- Closed
 
-         
- links to
- 
                     Commit(master)
        openjdk/jdk/44ec501a Commit(master)
        openjdk/jdk/44ec501a
- 
                     Review
        openjdk/jdk/13844 Review
        openjdk/jdk/13844
- 
                     Review
        openjdk/jdk/13961 Review
        openjdk/jdk/13961
- 
                     Review
        openjdk/jdk/17872 Review
        openjdk/jdk/17872
- 
                     Review(master)
        openjdk/jdk/20640 Review(master)
        openjdk/jdk/20640
- 
                     Review(master)
        openjdk/jdk/20677 Review(master)
        openjdk/jdk/20677