< prev index next >

src/share/vm/runtime/globals.hpp

Print this page
rev 8517 : 8078513: [linux]  Clean up code relevant to LinuxThreads implementation
Reviewed-by: dholmes, sla, coleenp


3292                                                                             \
3293   product_pd(intx, StackRedPages,                                           \
3294           "Number of red zone (unrecoverable overflows) pages")             \
3295                                                                             \
3296   product_pd(intx, StackShadowPages,                                        \
3297           "Number of shadow zone (for overflow checking) pages "            \
3298           "this should exceed the depth of the VM and native call stack")   \
3299                                                                             \
3300   product_pd(intx, ThreadStackSize,                                         \
3301           "Thread Stack Size (in Kbytes)")                                  \
3302                                                                             \
3303   product_pd(intx, VMThreadStackSize,                                       \
3304           "Non-Java Thread Stack Size (in Kbytes)")                         \
3305                                                                             \
3306   product_pd(intx, CompilerThreadStackSize,                                 \
3307           "Compiler Thread Stack Size (in Kbytes)")                         \
3308                                                                             \
3309   develop_pd(size_t, JVMInvokeMethodSlack,                                  \
3310           "Stack space (bytes) required for JVM_InvokeMethod to complete")  \
3311                                                                             \
3312   product(size_t, ThreadSafetyMargin, 50*M,                                 \
3313           "Thread safety margin is used on fixed-stack LinuxThreads (on "   \
3314           "Linux/x86 only) to prevent heap-stack collision. Set to 0 to "   \
3315           "disable this feature")                                           \
3316                                                                             \
3317   /* code cache parameters */                                               \
3318   /* ppc64/tiered compilation has large code-entry alignment. */            \
3319   develop(uintx, CodeCacheSegmentSize, 64 PPC64_ONLY(+64) NOT_PPC64(TIERED_ONLY(+64)),\
3320           "Code cache segment size (in bytes) - smallest unit of "          \
3321           "allocation")                                                     \
3322                                                                             \
3323   develop_pd(intx, CodeEntryAlignment,                                      \
3324           "Code entry alignment for generated code (in bytes)")             \
3325                                                                             \
3326   product_pd(intx, OptoLoopAlignment,                                       \
3327           "Align inner loops to zero relative to this modulus")             \
3328                                                                             \
3329   product_pd(uintx, InitialCodeCacheSize,                                   \
3330           "Initial code cache size (in bytes)")                             \
3331                                                                             \
3332   develop_pd(uintx, CodeCacheMinimumUseSpace,                               \
3333           "Minimum code cache size (in bytes) required to start VM.")       \
3334                                                                             \
3335   product(bool, SegmentedCodeCache, false,                                  \
3336           "Use a segmented code cache")                                     \




3292                                                                             \
3293   product_pd(intx, StackRedPages,                                           \
3294           "Number of red zone (unrecoverable overflows) pages")             \
3295                                                                             \
3296   product_pd(intx, StackShadowPages,                                        \
3297           "Number of shadow zone (for overflow checking) pages "            \
3298           "this should exceed the depth of the VM and native call stack")   \
3299                                                                             \
3300   product_pd(intx, ThreadStackSize,                                         \
3301           "Thread Stack Size (in Kbytes)")                                  \
3302                                                                             \
3303   product_pd(intx, VMThreadStackSize,                                       \
3304           "Non-Java Thread Stack Size (in Kbytes)")                         \
3305                                                                             \
3306   product_pd(intx, CompilerThreadStackSize,                                 \
3307           "Compiler Thread Stack Size (in Kbytes)")                         \
3308                                                                             \
3309   develop_pd(size_t, JVMInvokeMethodSlack,                                  \
3310           "Stack space (bytes) required for JVM_InvokeMethod to complete")  \
3311                                                                             \





3312   /* code cache parameters */                                               \
3313   /* ppc64/tiered compilation has large code-entry alignment. */            \
3314   develop(uintx, CodeCacheSegmentSize, 64 PPC64_ONLY(+64) NOT_PPC64(TIERED_ONLY(+64)),\
3315           "Code cache segment size (in bytes) - smallest unit of "          \
3316           "allocation")                                                     \
3317                                                                             \
3318   develop_pd(intx, CodeEntryAlignment,                                      \
3319           "Code entry alignment for generated code (in bytes)")             \
3320                                                                             \
3321   product_pd(intx, OptoLoopAlignment,                                       \
3322           "Align inner loops to zero relative to this modulus")             \
3323                                                                             \
3324   product_pd(uintx, InitialCodeCacheSize,                                   \
3325           "Initial code cache size (in bytes)")                             \
3326                                                                             \
3327   develop_pd(uintx, CodeCacheMinimumUseSpace,                               \
3328           "Minimum code cache size (in bytes) required to start VM.")       \
3329                                                                             \
3330   product(bool, SegmentedCodeCache, false,                                  \
3331           "Use a segmented code cache")                                     \


< prev index next >