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

AArch64: remove overflow check from InterpreterMacroAssembler::increment_mdp_data_at

    XMLWordPrintable

Details

    • Enhancement
    • Resolution: Won't Fix
    • P4
    • tbd
    • 19
    • hotspot
    • aarch64

    Description

      Currently we check for 64-bit overflow when incrementing the MDO counters in the interpreter. Realistically this is never going to overflow so we can skip the check like C1 and the PPC port does. In any case when reading the counters we silently truncate from uintptr to uint so the existing code isn't working as intended (it should be a 32-bit saturating add).

      Attachments

        Issue Links

          Activity

            People

              ngasson Nick Gasson
              ngasson Nick Gasson
              Votes:
              0 Vote for this issue
              Watchers:
              3 Start watching this issue

              Dates

                Created:
                Updated:
                Resolved: