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

[Lilliput/JDK17] Revert C1_MacroAssembler::initialize_header removal of BiasedLocking path

XMLWordPrintable

    • Icon: Enhancement Enhancement
    • Resolution: Fixed
    • Icon: P4 P4
    • None
    • repo-lilliput-17
    • hotspot
    • None

      In x86 C1_MacroAssembler::initialize_header, we accidentally removed the BiasedLocking path that should reach the klass prototype header. This reshapes x86 code to aarch64 code shape, which does the right thing.

      This is 17u-specific, as BiasedLocking is removed in later releases.

            shade Aleksey Shipilev
            shade Aleksey Shipilev
            Votes:
            0 Vote for this issue
            Watchers:
            2 Start watching this issue

              Created:
              Updated:
              Resolved: