Details

    • Type: Sub-task
    • Status: Resolved
    • Priority: P4
    • Resolution: Fixed
    • Affects Version/s: 14
    • Fix Version/s: 14
    • Component/s: hotspot
    • Subcomponent:
    • Resolved In Build:
      b24
    • CPU:
      generic
    • OS:
      generic

      Description

      This subtask captures baseline cleanups from the v2.0[789]
      versions of the Async Monitor Deflation project.

      - src/hotspot/cpu/x86/macroAssembler_x86.cpp
        - consistent comments for a style of movptr() that will destroy r10.
        - correct case for 'fast_lock' and 'fast_unlock' function mentions in the comments.
        - consistent 'fast path' and 'slow path' typography in comments.
      - the _recursions field should be printed using INTX_FORMAT instead
        of INTPTR_FORMAT.
      - delete some stale/incorrect comments.
      - misc white space fixes.
      - add ObjectMonitor::print_debug_style_on() and use it in the
        "Non-balanced monitor enter/exit!" assert() case in ObjectMonitor::exit().
        The extra diagnostics are done via monitorinflation=error logging.

        Attachments

          Activity

            People

            • Assignee:
              dcubed Daniel Daugherty
              Reporter:
              dcubed Daniel Daugherty
            • Votes:
              0 Vote for this issue
              Watchers:
              1 Start watching this issue

              Dates

              • Created:
                Updated:
                Resolved: