RFR(L): 8036976: PPC64: implement the template interpreter
goetz.lindenmaier at sap.com
Tue Mar 11 09:13:04 UTC 2014
This time I have a really nice one: the template interpreter for ppc64!
Great thanks to my colleagues, especially Axel and Martin, who ported
With this change, both interpreters can be used on linux_ppc64 and aix_ppc64.
This change almost only touches ppc platform files.
I shared files, I needed to add a special case for PPC64 in make/linux/Makefile, as I found no way to set FORCE_TIERED=0 in any ppc file that's included above the use of FORCE_TIERED. As we don't have C1, the current scheme does not work for ppc64.
Actually, one should have lines as
supports_cppInterpreter = 1
supports_c2 = 1
supports_c1 = 0
in platform_<cpu>. But that's out of scope of this change.
Further I add a #include in src/share/vm/interpreter/templateTable.hpp. That's all for shared changes.
Please review and test this change.
More information about the hotspot-dev