8016586: PPC64 (part 3): basic changes for PPC64

Added #includes needed for ppc64 port. Renamed _MODEL_ppc to _MODEL_ppc_32 and renamed corresponding old _ppc files to _ppc_32.

Reviewed-by: dholmes, kvn
This commit is contained in:
Goetz Lindenmaier 2013-06-20 16:30:44 -07:00
parent 036382cefd
commit 0522ce7a17
27 changed files with 114 additions and 50 deletions

View file

@ -167,7 +167,6 @@ define_pd_global(intx, BackEdgeThreshold, 0);
define_pd_global(intx, OnStackReplacePercentage, 0);
define_pd_global(bool, ResizeTLAB, false);
define_pd_global(intx, FreqInlineSize, 0);
define_pd_global(intx, InlineSmallCode, 0);
define_pd_global(intx, NewSizeThreadIncrease, 4*K);
define_pd_global(intx, InlineClassNatives, true);
define_pd_global(intx, InlineUnsafeOps, true);
@ -3143,7 +3142,8 @@ class CommandLineFlags {
"disable this feature") \
\
/* code cache parameters */ \
develop(uintx, CodeCacheSegmentSize, 64, \
/* ppc64 has large code-entry alignment. */ \
develop(uintx, CodeCacheSegmentSize, 64 PPC64_ONLY(+64), \
"Code cache segment size (in bytes) - smallest unit of " \
"allocation") \
\
@ -3605,7 +3605,7 @@ class CommandLineFlags {
NOT_LP64(LINUX_ONLY(2*G) NOT_LINUX(0)), \
"Address to allocate shared memory region for class data") \
\
diagnostic(bool, EnableInvokeDynamic, true, \
diagnostic(bool, EnableInvokeDynamic, true PPC64_ONLY(&& false), \
"support JSR 292 (method handles, invokedynamic, " \
"anonymous classes") \
\