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

GC sometimes causes the ScreenUpdater thread to starve, i.e not get scheduled.

XMLWordPrintable

    • Icon: Bug Bug
    • Resolution: Not an Issue
    • Icon: P4 P4
    • None
    • 1.1.4, 1.2.0
    • hotspot
    • None
    • generic, sparc
    • solaris_2.6, solaris_9


      This appears to be a VM bug. Attached is a sample program that
      reproduces in the problem under both green threads and native threads.
      GC sometimes results in the ScreenUdpater thread no longer running.
      Run the program under both green threads and native threads, and you will
      notice that soon it will stop running the ScreenUpdater thread.
        

      ------------------------------------------
      When navigating forward and backward with either the button bar, or the
      pop-up menu, the display sometimes is not repainted. Thus the location
      field shows that you are indeed at the correct location, but the display
      still shows the previous page. It will continue to show the previous
      page until you force a repaint by either reloading or moving another
      window over hotjava.

      This problem is more apperent when using the navigation buttons than with
      the pop-up menu but I have experienced it in either case. The problem
      is somewhat intermittent, but quite repeatable. Seeing how basic navigation
      is essential, this problem should be fixed (and no reloading everytime this
      happens is not an option).

      I would also like to point out that I don't know the exact release of hotjava
      since hotjava itself fails to tell me that it is anything other than 1.1.
      However I do know that regardless of what release I have listed, I am
      building and using the most recent revision.


      1997-09-30 bhanks
      This seems to happen more frequently when using native threads, than green.

            apalanissunw Anand Palaniswamy (Inactive)
            duke J. Duke
            Votes:
            0 Vote for this issue
            Watchers:
            0 Start watching this issue

              Created:
              Updated:
              Resolved:
              Imported:
              Indexed: