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

4.7.20.1: Loosen offset of annotated instanceof

    Details

    • Type: Bug
    • Status: Closed
    • Priority: P5
    • Resolution: Fixed
    • Affects Version/s: 8
    • Fix Version/s: 9
    • Component/s: specification
    • Labels:
    • Subcomponent:
      vm

      Description

      Per http://mail.openjdk.java.net/pipermail/compiler-dev/2016-January/009921.html, the offset_target item of a target_info union should not commit to an instanceof expression being implemented with an instanceof bytecode:

      "The value of the offset item specifies the code array offset of either the /*DELETE*/instanceof/*DELETE*/ bytecode instruction corresponding to the instanceof expression, the new bytecode instruction corresponding to the new expression, or the bytecode instruction corresponding to the method reference expression."

        Attachments

          Activity

            People

            • Assignee:
              abuckley Alex Buckley
              Reporter:
              abuckley Alex Buckley
            • Votes:
              0 Vote for this issue
              Watchers:
              2 Start watching this issue

              Dates

              • Created:
                Updated:
                Resolved: