History log of /openjdk10/hotspot/src/share/vm/interpreter/templateInterpreterGenerator.cpp
Revision Date Author Comments
# 12887:dedf248e8e3e 13-Feb-2017 mockner

8169206: TemplateInterpreter::_continuation_entry is never referenced
Summary: TemplateInterpreter::_continuation_entry has been removed.
Reviewed-by: coleenp, dholmes, fparain


# 12422:98fe046473c9 18-Dec-2016 bobv

8168503: JEP 297: Unified arm32/arm64 Port
Reviewed-by: kvn, enevill, ihse, dholmes, erikj, coleenp, cjplummer


# 12338:3f551de87e59 21-Nov-2016 thartmann

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


# 12076:ca56c5db7157 26-Aug-2016 vdeshpande

8154122: Intrinsify fused mac operations
Summary: added FMA intrinsics on x86
Reviewed-by: kvn, aph, darcy


# 11658:8a5735c11a84 12-Jul-2016 goetz

8161258: Simplify including platform files.
Summary: Include patform files with macros cpu_header() etc. Do various cleanups of macro usages. Remove _64/_32 from adlc generated files and platform .hpp files. Merge stubRoutines_x86*.hpp. Remove empty mutex_<os>* files.
Reviewed-by: dholmes, coleenp, kbarrett


# 10885:4b425192636c 13-Oct-2015 coleenp

8132051: Better byte behavior
Reviewed-by: bdelsart, roland, kvn, jrose, ahgross
Contributed-by: coleen.phillimore@oracle.com, roland.westerlin@oracle.com, vladimir.kozlov@oracle.com, john.r.rose@oracle.com


# 10844:c04ff0bb5b8e 07-Apr-2016 ccheung

8145221: Use trampolines for i2i and i2c entries in Methods that are stored in CDS archive
Summary: This optimization reduces the size of the RW region of the CDS archive. It also reduces the amount of pages in the RW region that are actually written into during runtime.
Reviewed-by: dlong, iklam, jiangli
Contributed-by: ioi.lam@oracle.com, calvin.cheung@oracle.com, goetz.lindenmaier@sap.com


# 9934:fd5d53ecf040 12-Jan-2016 coleenp

8146410: Interpreter functions are declared and defined in the wrong files
Summary: Moved functions to the correct files.
Reviewed-by: goetz, aph, twisti, mockner