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

Xcomp crash with PopSynchronousTest

    Details

    • Type: Bug
    • Status: Closed
    • Priority: P3
    • Resolution: Fixed
    • Affects Version/s: hs21
    • Fix Version/s: hs21
    • Component/s: hotspot
    • Labels:
      None
    • Subcomponent:
    • Resolved In Build:
      b12
    • CPU:
      x86
    • OS:
      solaris_10
    • Verification:
      Verified

      Backports

        Description

        In the fix for 7009361 I added some logic in deoptimization to adjust interpreted callers by the size of the signature at the call site instead of the size of the callee since they can be different in the presence of invokedynamic. In our current system things functioned ok without because we tends to leave a lot of extra space on the stack. There was a bug in the code I added with reduced the value to either 0 or 1 which caused problems in rare cases. The fix is to correct the grouping to return the proper answer.
        The failing test was:
          
          com/sun/jdi/PopSynchronousTest

          Attachments

            Issue Links

              Activity

                People

                • Assignee:
                  never Tom Rodriguez
                  Reporter:
                  never Tom Rodriguez
                • Votes:
                  0 Vote for this issue
                  Watchers:
                  0 Start watching this issue

                  Dates

                  • Created:
                    Updated:
                    Resolved:
                    Imported:
                    Indexed: