Uploaded image for project: 'JDK'
  1. JDK
  2. JDK-8153224 Monitor deflation prolong safepoints
  3. JDK-8230876

baseline cleanups from Async Monitor Deflation v2.0[789]

    XMLWordPrintable

Details

    • Sub-task
    • Resolution: Fixed
    • P4
    • 14
    • 14
    • hotspot
    • b24
    • generic
    • 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

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

            Dates

              Created:
              Updated:
              Resolved: