src/hotspot/os/linux/globals_linux.hpp
Index Unified diffs Context diffs Sdiffs Wdiffs Patch New Old Previous File Next File open Sdiff src/hotspot/os/linux

src/hotspot/os/linux/globals_linux.hpp

Print this page




  42   product(bool, UseOprofile, false,                                     \
  43         "enable support for Oprofile profiler")                         \
  44                                                                         \
  45   /*  NB: The default value of UseLinuxPosixThreadCPUClocks may be   */ \
  46   /* overridden in Arguments::parse_each_vm_init_arg.                */ \
  47   product(bool, UseLinuxPosixThreadCPUClocks, true,                     \
  48           "enable fast Linux Posix clocks where available")             \
  49                                                                         \
  50   product(bool, UseHugeTLBFS, false,                                    \
  51           "Use MAP_HUGETLB for large pages")                            \
  52                                                                         \
  53   product(bool, UseTransparentHugePages, false,                         \
  54           "Use MADV_HUGEPAGE for large pages")                          \
  55                                                                         \
  56   product(bool, LoadExecStackDllInVMThread, true,                       \
  57           "Load DLLs with executable-stack attribute in the VM Thread") \
  58                                                                         \
  59   product(bool, UseSHM, false,                                          \
  60           "Use SYSV shared memory for large pages")                     \
  61                                                                         \



  62   diagnostic(bool, UseCpuAllocPath, false,                              \
  63              "Use CPU_ALLOC code path in os::active_processor_count ")
  64 
  65 //
  66 // Defines Linux-specific default values. The flags are available on all
  67 // platforms, but they may have different default values on other platforms.
  68 //
  69 define_pd_global(bool, UseLargePages, false);
  70 define_pd_global(bool, UseLargePagesIndividualAllocation, false);
  71 define_pd_global(bool, UseOSErrorReporting, false);
  72 define_pd_global(bool, UseThreadPriorities, true) ;
  73 
  74 #endif // OS_LINUX_VM_GLOBALS_LINUX_HPP


  42   product(bool, UseOprofile, false,                                     \
  43         "enable support for Oprofile profiler")                         \
  44                                                                         \
  45   /*  NB: The default value of UseLinuxPosixThreadCPUClocks may be   */ \
  46   /* overridden in Arguments::parse_each_vm_init_arg.                */ \
  47   product(bool, UseLinuxPosixThreadCPUClocks, true,                     \
  48           "enable fast Linux Posix clocks where available")             \
  49                                                                         \
  50   product(bool, UseHugeTLBFS, false,                                    \
  51           "Use MAP_HUGETLB for large pages")                            \
  52                                                                         \
  53   product(bool, UseTransparentHugePages, false,                         \
  54           "Use MADV_HUGEPAGE for large pages")                          \
  55                                                                         \
  56   product(bool, LoadExecStackDllInVMThread, true,                       \
  57           "Load DLLs with executable-stack attribute in the VM Thread") \
  58                                                                         \
  59   product(bool, UseSHM, false,                                          \
  60           "Use SYSV shared memory for large pages")                     \
  61                                                                         \
  62   product(bool, UseContainerSupport, true,                              \
  63           "Enable detection and runtime container configuration support") \
  64                                                                         \
  65   diagnostic(bool, UseCpuAllocPath, false,                              \
  66              "Use CPU_ALLOC code path in os::active_processor_count ")
  67 
  68 //
  69 // Defines Linux-specific default values. The flags are available on all
  70 // platforms, but they may have different default values on other platforms.
  71 //
  72 define_pd_global(bool, UseLargePages, false);
  73 define_pd_global(bool, UseLargePagesIndividualAllocation, false);
  74 define_pd_global(bool, UseOSErrorReporting, false);
  75 define_pd_global(bool, UseThreadPriorities, true) ;
  76 
  77 #endif // OS_LINUX_VM_GLOBALS_LINUX_HPP
src/hotspot/os/linux/globals_linux.hpp
Index Unified diffs Context diffs Sdiffs Wdiffs Patch New Old Previous File Next File