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

C2: Inconsistent known instance type information after EA

    XMLWordPrintable

Details

    • Bug
    • Status: Open
    • P3
    • Resolution: Unresolved
    • 11, 12, 13, 14, 15
    • tbd
    • hotspot

    Description

      JDK-8233164 fixed a problem where the type of a CheckCastPP was updated during EA (because the allocation was found to be non-escaping) but a Load and a subsequent CastPP user were not updated. This lead to incorrect re-wiring of memory edges.

      More such problems potentially exist, see discussion in this thread:
      https://mail.openjdk.java.net/pipermail/hotspot-compiler-dev/2019-December/036622.html

      Attachments

        Issue Links

          Activity

            People

              thartmann Tobias Hartmann
              thartmann Tobias Hartmann
              Votes:
              0 Vote for this issue
              Watchers:
              1 Start watching this issue

              Dates

                Created:
                Updated: