Uploaded image for project: 'JDK'
  1. JDK
  2. JDK-8291555

Implement alternative fast-locking scheme

XMLWordPrintable

    • Icon: Enhancement Enhancement
    • Resolution: Fixed
    • Icon: P4 P4
    • 21
    • 20
    • hotspot
    • b22
    • generic
    • generic

      Current stack-locking overloads object headers with pointers into the stack. This makes it difficult to get hold of the actual mark word, because locking can change the header at any time.

        1. bug-dissection.patch
          9 kB
          Roman Kennke
        2. dcubed-8291555_for_jdk21.git-20230317-0510-43363684-tier8-gc-ZGC-Xcomp-vmTestbase_nsk_monitoring-linux-x64-debug-linux-x64-2629-1679042609-194
          82 kB
          Daniel Daugherty
        3. dcubed-8291555_for_jdk21.git-20230317-0510-43363684-tier8-gc-ZGC-Xcomp-vmTestbase_nsk_monitoring-linux-x64-debug-linux-x64-2629-1679042609-223
          18 kB
          Daniel Daugherty
        4. dcubed-8291555_for_jdk21.git-20230317-0510-43363684-tier8-gc-ZGC-Xcomp-vmTestbase_nsk_monitoring-macosx-x64-debug-macosx-x64-2633-1679044640-199
          19 kB
          Daniel Daugherty
        5. dcubed-8291555_for_jdk21.git-20230317-0510-43363684-tier8-gc-ZGC-Xcomp-vmTestbase_nsk_monitoring-windows-x64-debug-windows-x64-1803-or-later-2632-1679047389-194
          100 kB
          Daniel Daugherty
        6. dcubed-8291555_for_jdk21.git-20230331-2052-44050096-tier3-gc-vmTestbase_vm_compiler-linux-aarch64-debug-77-1680296705-40.hs_err_pid1731612.log
          139 kB
          Daniel Daugherty
        7. dcubed-8291555_for_jdk21.git-20230331-2052-44050096-tier3-gc-vmTestbase_vm_compiler-linux-aarch64-debug-77-1680296705-40.log
          43 kB
          Daniel Daugherty
        8. m5_tier2_fastdebug_hs_err_pid41593.log
          268 kB
          Daniel Daugherty
        9. m5_tier2_slowdebug_hs_err_pid41774.log
          957 kB
          Daniel Daugherty

            rkennke Roman Kennke
            rkennke Roman Kennke
            Votes:
            0 Vote for this issue
            Watchers:
            16 Start watching this issue

              Created:
              Updated:
              Resolved: