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

JSR 292 inlining causes crashes in methodHandleWalk.cpp

XMLWordPrintable

    • Icon: Bug Bug
    • Resolution: Fixed
    • Icon: P2 P2
    • hs21
    • 7
    • hotspot
    • b14
    • generic
    • generic
    • Not verified

        This is a follow-up to 6998541.

        Customers have observed that inlining some kinds of method handles tickles unexpected paths in methodHandleWalk.cpp.

        Known cases:

        - http://mail.openjdk.java.net/pipermail/mlvm-dev/2011-May/003060.html
        - http://mail.openjdk.java.net/pipermail/mlvm-dev/2011-May/003055.html
        - asSpreader adapters

        There should be "lose" calls on paths we don't expect, so the method handle walker can back out cleanly and fail the inlining.

              never Tom Rodriguez
              jrose John Rose
              Votes:
              0 Vote for this issue
              Watchers:
              1 Start watching this issue

                Created:
                Updated:
                Resolved:
                Imported:
                Indexed: