AArch64: Remove clear_inst_mark from aarch64_enc_java_dynamic_call

XMLWordPrintable

    • Type: Enhancement
    • Resolution: Fixed
    • Priority: P4
    • 20
    • Affects Version/s: 20
    • Component/s: 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.

            Assignee:
            Hao Sun
            Reporter:
            Evgeny Astigeevich
            Votes:
            0 Vote for this issue
            Watchers:
            6 Start watching this issue

              Created:
              Updated:
              Resolved: