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

AArch64: Remove clear_inst_mark from aarch64_enc_java_dynamic_call

    XMLWordPrintable

Details

    • Enhancement
    • Resolution: Fixed
    • P4
    • 20
    • 20
    • hotspot
    • b25
    • aarch64

    Description

      After the fix of JDK-8287394, there is no need for clear_inst_mark after trampoline_call. MacroAssembler::ic_call has trampoline_call as the last call. Because of this calls of MacroAssembler::ic_call might have needed clear_inst_mark.
      There is a call of MacroAssembler::ic_call in aarch64_enc_java_dynamic_call with clear_inst_mark used. The call of clear_inst_mark can be removed.

      Attachments

        Issue Links

          Activity

            People

              haosun Hao Sun (Inactive)
              eastigeevich Evgeny Astigeevich
              Votes:
              0 Vote for this issue
              Watchers:
              6 Start watching this issue

              Dates

                Created:
                Updated:
                Resolved: