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

Monitor class should use ThreadBlockInVMPreprocess

XMLWordPrintable

    • Icon: Enhancement Enhancement
    • Resolution: Fixed
    • Icon: P4 P4
    • 18
    • 18
    • hotspot
    • b10

      JDK-8265753 added ThreadBlockInVMPreprocess as a more general class of ThreadBlockInVM that can take a call-back to be executed before possibly executing SafepointMechanism::process_if_requested().
      This class should also be used in the Monitor class instead of using ThreadBlockInVM. This will allow to remove the embedded InFlightMutexRelease object from ThreadBlockInVM and to move the InFlightMutexRelease class definition to mutex.cpp where it belongs.

            pchilanomate Patricio Chilano Mateo
            pchilanomate Patricio Chilano Mateo
            Votes:
            0 Vote for this issue
            Watchers:
            3 Start watching this issue

              Created:
              Updated:
              Resolved: