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

Change Glass Screen for MT access

    XMLWordPrintable

    Details

    • Type: Bug
    • Status: Resolved
    • Priority: P4
    • Resolution: Fixed
    • Affects Version/s: 8
    • Fix Version/s: 8
    • Component/s: javafx
    • Labels:
      None

      Description

      There are several places where the Controls/Quantum/... need access to the Screen size and other related constants when not on the Event thread.
      Per a long running discussion - there need to change our glass.Screen to allow for free threading access to support this need.

      This item is also holding up our re-enabling of MT checks.

      At a minimum, we need to make documentation changes noting which methods are free threaded.
      It is quite possible that we will need to make changes in Glass impls to support this.



        Attachments

        1. rt-screen-thread.patch
          5 kB
        2. rt-screen-thread-lock.patch
          8 kB
        3. screen-rt.patch
          20 kB
        4. screen-rt2.patch
          20 kB

          Issue Links

            Activity

              People

              Assignee:
              pchelko Petr Pchelko (Inactive)
              Reporter:
              ddhill David Hill (Inactive)
              Votes:
              0 Vote for this issue
              Watchers:
              3 Start watching this issue

                Dates

                Created:
                Updated:
                Resolved:
                Imported: