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

Handshake closures for JVMTI monitor functions lack of some validations

    XMLWordPrintable

Details

    • Bug
    • Status: Resolved
    • P4
    • Resolution: Fixed
    • 15, 16
    • 16
    • hotspot
    • None
    • 15
    • b04

    Description

      JDK-8242425 introduces to migrate to thread local handshake from VM operation for GetOwnedMonitorInfo, GetOwnedMonitorStackDepthInfo, and GetCurrentContendedMonitor JVMTI functions. However it lacks of validations for thread state and thread oop of the target.

      They were validated when it was performed in VM operations. It should be validated even if they are performed in handshakes.

      Attachments

        Issue Links

          Activity

            People

              ysuenaga Yasumasa Suenaga
              ysuenaga Yasumasa Suenaga
              Votes:
              0 Vote for this issue
              Watchers:
              2 Start watching this issue

              Dates

                Created:
                Updated:
                Resolved: