hg: jdk9/hs/hotspot: 8169711: CDS does not patch entry trampoline if intrinsic method is disabled

tobias.hartmann at oracle.com tobias.hartmann at oracle.com
Mon Nov 21 08:19:45 UTC 2016


Changeset: 3f551de87e59
Author:    thartmann
Date:      2016-11-21 08:27 +0100
URL:       http://hg.openjdk.java.net/jdk9/hs/hotspot/rev/3f551de87e59

8169711: CDS does not patch entry trampoline if intrinsic method is disabled
Summary: Always create interpreter method entries for intrinsified methods but replace them with vanilla entries if the intrinsic is disabled at runtime.
Reviewed-by: kvn, iklam

! src/cpu/aarch64/vm/templateInterpreterGenerator_aarch64.cpp
! src/cpu/sparc/vm/vm_version_sparc.cpp
! src/cpu/x86/vm/templateInterpreterGenerator_x86_32.cpp
! src/cpu/x86/vm/templateInterpreterGenerator_x86_64.cpp
! src/share/vm/interpreter/abstractInterpreter.cpp
! src/share/vm/interpreter/templateInterpreterGenerator.cpp
+ test/runtime/SharedArchiveFile/TestInterpreterMethodEntries.java



More information about the jdk9-hs-changes mailing list