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

[JVMCI] SpeculationReason should maintain identity

    Details

    • Type: Bug
    • Status: Resolved
    • Priority: P4
    • Resolution: Fixed
    • Affects Version/s: 11, 12
    • Fix Version/s: 12
    • Component/s: hotspot
    • Subcomponent:
    • Resolved In Build:
      b18

      Description

      The changes for JDK-8205824 introduced a level of indirection the Speculation implementation for JVMCI but lost some identity along the way. Speculating on the same SpeculationReason multiple times should result in an equivalent Speculation and JavaConstant encoding to avoid unnecessary duplication of uncommon traps.

        Attachments

          Activity

            People

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

              Dates

              • Created:
                Updated:
                Resolved: