src/share/vm/runtime/globals.hpp
Index Unified diffs Context diffs Sdiffs Patch New Old Previous File Next File 8140327 Sdiff src/share/vm/runtime

src/share/vm/runtime/globals.hpp

Print this page




3546   product_pd(intx, StackRedPages,                                           \
3547           "Number of red zone (unrecoverable overflows) pages")             \
3548           range(MIN_STACK_RED_PAGES, (DEFAULT_STACK_RED_PAGES+2))           \
3549                                                                             \
3550   /* greater stack shadow pages can't generate instruction to bang stack */ \
3551   product_pd(intx, StackShadowPages,                                        \
3552           "Number of shadow zone (for overflow checking) pages "            \
3553           "this should exceed the depth of the VM and native call stack")   \
3554           range(MIN_STACK_SHADOW_PAGES, (DEFAULT_STACK_SHADOW_PAGES+30))    \
3555                                                                             \
3556   product_pd(intx, ThreadStackSize,                                         \
3557           "Thread Stack Size (in Kbytes)")                                  \
3558           range(0, max_intx-os::vm_page_size())                             \
3559                                                                             \
3560   product_pd(intx, VMThreadStackSize,                                       \
3561           "Non-Java Thread Stack Size (in Kbytes)")                         \
3562           range(0, max_intx/(1 * K))                                        \
3563                                                                             \
3564   product_pd(intx, CompilerThreadStackSize,                                 \
3565           "Compiler Thread Stack Size (in Kbytes)")                         \
3566           range(0, max_intx)                                                \
3567                                                                             \
3568   develop_pd(size_t, JVMInvokeMethodSlack,                                  \
3569           "Stack space (bytes) required for JVM_InvokeMethod to complete")  \
3570                                                                             \
3571   /* code cache parameters                                    */            \
3572   /* ppc64/tiered compilation has large code-entry alignment. */            \
3573   develop(uintx, CodeCacheSegmentSize,                                      \
3574           64 PPC64_ONLY(+64) NOT_PPC64(TIERED_ONLY(+64)),                   \
3575           "Code cache segment size (in bytes) - smallest unit of "          \
3576           "allocation")                                                     \
3577           range(1, 1024)                                                    \
3578           constraint(CodeCacheSegmentSizeConstraintFunc, AfterErgo)         \
3579                                                                             \
3580   develop_pd(intx, CodeEntryAlignment,                                      \
3581           "Code entry alignment for generated code (in bytes)")             \
3582           constraint(CodeEntryAlignmentConstraintFunc, AfterErgo)           \
3583                                                                             \
3584   product_pd(intx, OptoLoopAlignment,                                       \
3585           "Align inner loops to zero relative to this modulus")             \
3586           constraint(OptoLoopAlignmentConstraintFunc, AfterErgo)            \




3546   product_pd(intx, StackRedPages,                                           \
3547           "Number of red zone (unrecoverable overflows) pages")             \
3548           range(MIN_STACK_RED_PAGES, (DEFAULT_STACK_RED_PAGES+2))           \
3549                                                                             \
3550   /* greater stack shadow pages can't generate instruction to bang stack */ \
3551   product_pd(intx, StackShadowPages,                                        \
3552           "Number of shadow zone (for overflow checking) pages "            \
3553           "this should exceed the depth of the VM and native call stack")   \
3554           range(MIN_STACK_SHADOW_PAGES, (DEFAULT_STACK_SHADOW_PAGES+30))    \
3555                                                                             \
3556   product_pd(intx, ThreadStackSize,                                         \
3557           "Thread Stack Size (in Kbytes)")                                  \
3558           range(0, max_intx-os::vm_page_size())                             \
3559                                                                             \
3560   product_pd(intx, VMThreadStackSize,                                       \
3561           "Non-Java Thread Stack Size (in Kbytes)")                         \
3562           range(0, max_intx/(1 * K))                                        \
3563                                                                             \
3564   product_pd(intx, CompilerThreadStackSize,                                 \
3565           "Compiler Thread Stack Size (in Kbytes)")                         \
3566           range(0, max_intx /(1 * K))                                       \
3567                                                                             \
3568   develop_pd(size_t, JVMInvokeMethodSlack,                                  \
3569           "Stack space (bytes) required for JVM_InvokeMethod to complete")  \
3570                                                                             \
3571   /* code cache parameters                                    */            \
3572   /* ppc64/tiered compilation has large code-entry alignment. */            \
3573   develop(uintx, CodeCacheSegmentSize,                                      \
3574           64 PPC64_ONLY(+64) NOT_PPC64(TIERED_ONLY(+64)),                   \
3575           "Code cache segment size (in bytes) - smallest unit of "          \
3576           "allocation")                                                     \
3577           range(1, 1024)                                                    \
3578           constraint(CodeCacheSegmentSizeConstraintFunc, AfterErgo)         \
3579                                                                             \
3580   develop_pd(intx, CodeEntryAlignment,                                      \
3581           "Code entry alignment for generated code (in bytes)")             \
3582           constraint(CodeEntryAlignmentConstraintFunc, AfterErgo)           \
3583                                                                             \
3584   product_pd(intx, OptoLoopAlignment,                                       \
3585           "Align inner loops to zero relative to this modulus")             \
3586           constraint(OptoLoopAlignmentConstraintFunc, AfterErgo)            \


src/share/vm/runtime/globals.hpp
Index Unified diffs Context diffs Sdiffs Patch New Old Previous File Next File