floating point registers clobbered by dynamic patching

XMLWordPrintable

    • jit
    • 1.0alpha
    • sparc
    • solaris_2.5
    • Not verified

      When running Ole Agesen's PepTest program, it reports that log(0.7) returns 0.
      Actually, all of these math functions return zero but the other errors are not
      reported correctly.

      The result of Math.log(0.7) is kept in registers f30 and f31 across
      a region containing a dynamic patch. It appears that the dynamic patch code
      is clobbering those registers.

            Assignee:
            J. Duke
            Reporter:
            J. Duke
            Votes:
            0 Vote for this issue
            Watchers:
            0 Start watching this issue

              Created:
              Updated:
              Resolved:
              Imported:
              Indexed: