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

[macosx] Enhance native nested loops

    XMLWordPrintable

    Details

    • Type: Bug
    • Status: Closed
    • Priority: P4
    • Resolution: Duplicate
    • Affects Version/s: 9
    • Fix Version/s: tbd_major
    • Component/s: client-libs
    • Labels:
      None

      Description

      Native nested loops are commonly used on OS X to make sync calls from Appkit to EDT. However it's a dangerous feature because it can lead to crashes like in JDK-8032864, because native resources could be deallocated while the nested loop is running. We should enhance nested event loops to hold deallocation of native resources until the loops is finished.

        Attachments

          Issue Links

            Activity

              People

              • Assignee:
                serb Sergey Bylokhov
                Reporter:
                pchelko Petr Pchelko (Inactive)
              • Votes:
                0 Vote for this issue
                Watchers:
                1 Start watching this issue

                Dates

                • Created:
                  Updated:
                  Resolved: