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

Remove leftovers of "FPE_FLT..." type signals from regular signal handling code

XMLWordPrintable

    • Icon: Enhancement Enhancement
    • Resolution: Won't Fix
    • Icon: P4 P4
    • tbd
    • 17
    • hotspot
    • x86_64, sparc_64, aarch64

      After investigating JDK-8263386 it appears that we are not using "FPE_FLT..." signals, and on modern platforms 64bit we can't even use them if we wanted to, because those signals originate in x87 FPU, which are not used in favor of SSE instructions.

      We should remove references to "FPE_FLT..." in our code to make clear that the code is not using or expecting them in normal signal handling situation.

      We should, however, have a catch case looking for such signals and print a warning about unexpected signal type to catch possible OS bugs, such as JDK-8261397

            gziemski Gerard Ziemski
            gziemski Gerard Ziemski
            Votes:
            0 Vote for this issue
            Watchers:
            3 Start watching this issue

              Created:
              Updated:
              Resolved: