< prev index next >

src/hotspot/cpu/ppc/globals_ppc.hpp

Print this page




  52 #define MIN_STACK_RESERVED_PAGES (0)
  53 
  54 define_pd_global(intx, StackYellowPages,      DEFAULT_STACK_YELLOW_PAGES);
  55 define_pd_global(intx, StackRedPages,         DEFAULT_STACK_RED_PAGES);
  56 define_pd_global(intx, StackShadowPages,      DEFAULT_STACK_SHADOW_PAGES);
  57 define_pd_global(intx, StackReservedPages,    DEFAULT_STACK_RESERVED_PAGES);
  58 
  59 // Use large code-entry alignment.
  60 define_pd_global(uintx, CodeCacheSegmentSize,  128);
  61 define_pd_global(intx,  CodeEntryAlignment,    128);
  62 define_pd_global(intx,  OptoLoopAlignment,     16);
  63 define_pd_global(intx,  InlineFrequencyCount,  100);
  64 define_pd_global(intx,  InlineSmallCode,       1500);
  65 
  66 // Flags for template interpreter.
  67 define_pd_global(bool, RewriteBytecodes,      true);
  68 define_pd_global(bool, RewriteFrequentPairs,  true);
  69 
  70 define_pd_global(bool, PreserveFramePointer,  false);
  71 



  72 // GC Ergo Flags
  73 define_pd_global(size_t, CMSYoungGenPerWorker, 16*M);  // Default max size of CMS young gen, per GC worker thread.
  74 
  75 define_pd_global(uintx, TypeProfileLevel, 111);
  76 
  77 define_pd_global(bool, CompactStrings, true);
  78 
  79 // 2x unrolled loop is shorter with more than 9 HeapWords.
  80 define_pd_global(intx, InitArrayShortSize, 9*BytesPerLong);
  81 
  82 define_pd_global(bool, ThreadLocalHandshakes, true);
  83 
  84 // Platform dependent flag handling: flags only defined on this platform.
  85 #define ARCH_FLAGS(develop,      \
  86                    product,      \
  87                    diagnostic,   \
  88                    experimental, \
  89                    notproduct,   \
  90                    range,        \
  91                    constraint,   \




  52 #define MIN_STACK_RESERVED_PAGES (0)
  53 
  54 define_pd_global(intx, StackYellowPages,      DEFAULT_STACK_YELLOW_PAGES);
  55 define_pd_global(intx, StackRedPages,         DEFAULT_STACK_RED_PAGES);
  56 define_pd_global(intx, StackShadowPages,      DEFAULT_STACK_SHADOW_PAGES);
  57 define_pd_global(intx, StackReservedPages,    DEFAULT_STACK_RESERVED_PAGES);
  58 
  59 // Use large code-entry alignment.
  60 define_pd_global(uintx, CodeCacheSegmentSize,  128);
  61 define_pd_global(intx,  CodeEntryAlignment,    128);
  62 define_pd_global(intx,  OptoLoopAlignment,     16);
  63 define_pd_global(intx,  InlineFrequencyCount,  100);
  64 define_pd_global(intx,  InlineSmallCode,       1500);
  65 
  66 // Flags for template interpreter.
  67 define_pd_global(bool, RewriteBytecodes,      true);
  68 define_pd_global(bool, RewriteFrequentPairs,  true);
  69 
  70 define_pd_global(bool, PreserveFramePointer,  false);
  71 
  72 define_pd_global(bool, ValueTypePassFieldsAsArgs, false);
  73 define_pd_global(bool, ValueTypeReturnedAsFields, false);
  74 
  75 // GC Ergo Flags
  76 define_pd_global(size_t, CMSYoungGenPerWorker, 16*M);  // Default max size of CMS young gen, per GC worker thread.
  77 
  78 define_pd_global(uintx, TypeProfileLevel, 111);
  79 
  80 define_pd_global(bool, CompactStrings, true);
  81 
  82 // 2x unrolled loop is shorter with more than 9 HeapWords.
  83 define_pd_global(intx, InitArrayShortSize, 9*BytesPerLong);
  84 
  85 define_pd_global(bool, ThreadLocalHandshakes, true);
  86 
  87 // Platform dependent flag handling: flags only defined on this platform.
  88 #define ARCH_FLAGS(develop,      \
  89                    product,      \
  90                    diagnostic,   \
  91                    experimental, \
  92                    notproduct,   \
  93                    range,        \
  94                    constraint,   \


< prev index next >