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

AArch64: Remove clear_inst_mark from aarch64_enc_java_dynamic_call

XMLWordPrintable

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

      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.

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

              Created:
              Updated:
              Resolved: