Mercurial > hg > truffle
comparison src/share/vm/runtime/globals.hpp @ 14391:d2907f74462e
8016586: PPC64 (part 3): basic changes for PPC64
Summary: 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
author | goetz |
---|---|
date | Thu, 20 Jun 2013 16:30:44 -0700 |
parents | 91eba9f82325 |
children | b5c8a61d7fa0 |
comparison
equal
deleted
inserted
replaced
14390:0f03ff49c720 | 14391:d2907f74462e |
---|---|
165 define_pd_global(intx, BackEdgeThreshold, 0); | 165 define_pd_global(intx, BackEdgeThreshold, 0); |
166 | 166 |
167 define_pd_global(intx, OnStackReplacePercentage, 0); | 167 define_pd_global(intx, OnStackReplacePercentage, 0); |
168 define_pd_global(bool, ResizeTLAB, false); | 168 define_pd_global(bool, ResizeTLAB, false); |
169 define_pd_global(intx, FreqInlineSize, 0); | 169 define_pd_global(intx, FreqInlineSize, 0); |
170 define_pd_global(intx, InlineSmallCode, 0); | |
171 define_pd_global(intx, NewSizeThreadIncrease, 4*K); | 170 define_pd_global(intx, NewSizeThreadIncrease, 4*K); |
172 define_pd_global(intx, InlineClassNatives, true); | 171 define_pd_global(intx, InlineClassNatives, true); |
173 define_pd_global(intx, InlineUnsafeOps, true); | 172 define_pd_global(intx, InlineUnsafeOps, true); |
174 define_pd_global(intx, InitialCodeCacheSize, 160*K); | 173 define_pd_global(intx, InitialCodeCacheSize, 160*K); |
175 define_pd_global(intx, ReservedCodeCacheSize, 32*M); | 174 define_pd_global(intx, ReservedCodeCacheSize, 32*M); |
3141 "Thread safety margin is used on fixed-stack LinuxThreads (on " \ | 3140 "Thread safety margin is used on fixed-stack LinuxThreads (on " \ |
3142 "Linux/x86 only) to prevent heap-stack collision. Set to 0 to " \ | 3141 "Linux/x86 only) to prevent heap-stack collision. Set to 0 to " \ |
3143 "disable this feature") \ | 3142 "disable this feature") \ |
3144 \ | 3143 \ |
3145 /* code cache parameters */ \ | 3144 /* code cache parameters */ \ |
3146 develop(uintx, CodeCacheSegmentSize, 64, \ | 3145 /* ppc64 has large code-entry alignment. */ \ |
3146 develop(uintx, CodeCacheSegmentSize, 64 PPC64_ONLY(+64), \ | |
3147 "Code cache segment size (in bytes) - smallest unit of " \ | 3147 "Code cache segment size (in bytes) - smallest unit of " \ |
3148 "allocation") \ | 3148 "allocation") \ |
3149 \ | 3149 \ |
3150 develop_pd(intx, CodeEntryAlignment, \ | 3150 develop_pd(intx, CodeEntryAlignment, \ |
3151 "Code entry alignment for generated code (in bytes)") \ | 3151 "Code entry alignment for generated code (in bytes)") \ |
3603 \ | 3603 \ |
3604 product(uintx, SharedBaseAddress, LP64_ONLY(32*G) \ | 3604 product(uintx, SharedBaseAddress, LP64_ONLY(32*G) \ |
3605 NOT_LP64(LINUX_ONLY(2*G) NOT_LINUX(0)), \ | 3605 NOT_LP64(LINUX_ONLY(2*G) NOT_LINUX(0)), \ |
3606 "Address to allocate shared memory region for class data") \ | 3606 "Address to allocate shared memory region for class data") \ |
3607 \ | 3607 \ |
3608 diagnostic(bool, EnableInvokeDynamic, true, \ | 3608 diagnostic(bool, EnableInvokeDynamic, true PPC64_ONLY(&& false), \ |
3609 "support JSR 292 (method handles, invokedynamic, " \ | 3609 "support JSR 292 (method handles, invokedynamic, " \ |
3610 "anonymous classes") \ | 3610 "anonymous classes") \ |
3611 \ | 3611 \ |
3612 diagnostic(bool, PrintMethodHandleStubs, false, \ | 3612 diagnostic(bool, PrintMethodHandleStubs, false, \ |
3613 "Print generated stub code for method handles") \ | 3613 "Print generated stub code for method handles") \ |