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

CLONE - Access of mark word should use oopDesc::mark_offset_in_bytes() instead of '0' for sparc & arm

    Details

    • Subcomponent:
    • CPU:
      sparc_64
    • OS:
      generic

      Description

      In several places in Hotspot's assembly routines, we're using Address(obj, 0) to access the object's mark word. This is bad style and makes it very hard to find all the places where the mark word is used. It should use Address(obj, oopDesc::mark_offset_in_bytes()) instead.

        Attachments

          Issue Links

            Activity

              People

              • Assignee:
                Unassigned
                Reporter:
                coleenp Coleen Phillimore
              • Votes:
                0 Vote for this issue
                Watchers:
                1 Start watching this issue

                Dates

                • Created:
                  Updated: