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

Rework and enhance Print[Opto]Assembly output

    Details

    • Type: Enhancement
    • Status: Resolved
    • Priority: P4
    • Resolution: Fixed
    • Affects Version/s: 12
    • Fix Version/s: 13
    • Component/s: hotspot
    • Labels:
    • Subcomponent:
    • Resolved In Build:
      b22
    • CPU:
      generic
    • OS:
      generic

      Description

      PrintAssembly and PrintOptoAssembly output has, over time, accumulated some "optical inconsistency". It is the intention of this enhancement to harmonize output across platforms.

      When PrintAssembly is requested, but no disassembler library is available, the current fallback is to turn on PrintOptoAssembly. While being better than nothing, it can't provide the detailed insight of real assembly code. This enhancement implements a "raw hex dump" option as fallback. An external tool can then be used to create mnemonic assembler code from the hex data.

        Attachments

          Issue Links

            Activity

              People

              • Assignee:
                lucy Lucy Schmidt
                Reporter:
                lucy Lucy Schmidt
              • Votes:
                0 Vote for this issue
                Watchers:
                4 Start watching this issue

                Dates

                • Created:
                  Updated:
                  Resolved: