< prev index next >

src/cpu/ppc/vm/globals_ppc.hpp

Print this page
rev 12121 : [mq]: all_changes.patch


  39 define_pd_global(bool, ImplicitNullChecks,    true);  // Generate code for implicit null checks.
  40 define_pd_global(bool, TrapBasedNullChecks,   true);
  41 define_pd_global(bool, UncommonNullCast,      true);  // Uncommon-trap NULLs passed to check cast.
  42 
  43 #define DEFAULT_STACK_YELLOW_PAGES (2)
  44 #define DEFAULT_STACK_RED_PAGES (1)
  45 #define DEFAULT_STACK_SHADOW_PAGES (20 DEBUG_ONLY(+2))
  46 #define DEFAULT_STACK_RESERVED_PAGES (1)
  47 
  48 #define MIN_STACK_YELLOW_PAGES DEFAULT_STACK_YELLOW_PAGES
  49 #define MIN_STACK_RED_PAGES DEFAULT_STACK_RED_PAGES
  50 #define MIN_STACK_SHADOW_PAGES (3 DEBUG_ONLY(+1))
  51 #define MIN_STACK_RESERVED_PAGES (0)
  52 
  53 define_pd_global(intx, StackYellowPages,      DEFAULT_STACK_YELLOW_PAGES);
  54 define_pd_global(intx, StackRedPages,         DEFAULT_STACK_RED_PAGES);
  55 define_pd_global(intx, StackShadowPages,      DEFAULT_STACK_SHADOW_PAGES);
  56 define_pd_global(intx, StackReservedPages,    DEFAULT_STACK_RESERVED_PAGES);
  57 
  58 // Use large code-entry alignment.

  59 define_pd_global(intx, CodeEntryAlignment,    128);
  60 define_pd_global(intx, OptoLoopAlignment,     16);
  61 define_pd_global(intx, InlineFrequencyCount,  100);
  62 define_pd_global(intx, InlineSmallCode,       1500);
  63 
  64 // Flags for template interpreter.
  65 define_pd_global(bool, RewriteBytecodes,      true);
  66 define_pd_global(bool, RewriteFrequentPairs,  true);
  67 
  68 define_pd_global(bool, UseMembar,             false);
  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 




  39 define_pd_global(bool, ImplicitNullChecks,    true);  // Generate code for implicit null checks.
  40 define_pd_global(bool, TrapBasedNullChecks,   true);
  41 define_pd_global(bool, UncommonNullCast,      true);  // Uncommon-trap NULLs passed to check cast.
  42 
  43 #define DEFAULT_STACK_YELLOW_PAGES (2)
  44 #define DEFAULT_STACK_RED_PAGES (1)
  45 #define DEFAULT_STACK_SHADOW_PAGES (20 DEBUG_ONLY(+2))
  46 #define DEFAULT_STACK_RESERVED_PAGES (1)
  47 
  48 #define MIN_STACK_YELLOW_PAGES DEFAULT_STACK_YELLOW_PAGES
  49 #define MIN_STACK_RED_PAGES DEFAULT_STACK_RED_PAGES
  50 #define MIN_STACK_SHADOW_PAGES (3 DEBUG_ONLY(+1))
  51 #define MIN_STACK_RESERVED_PAGES (0)
  52 
  53 define_pd_global(intx, StackYellowPages,      DEFAULT_STACK_YELLOW_PAGES);
  54 define_pd_global(intx, StackRedPages,         DEFAULT_STACK_RED_PAGES);
  55 define_pd_global(intx, StackShadowPages,      DEFAULT_STACK_SHADOW_PAGES);
  56 define_pd_global(intx, StackReservedPages,    DEFAULT_STACK_RESERVED_PAGES);
  57 
  58 // Use large code-entry alignment.
  59 define_pd_global(uintx, CodeCacheSegmentSize,  128);
  60 define_pd_global(intx,  CodeEntryAlignment,    128);
  61 define_pd_global(intx,  OptoLoopAlignment,     16);
  62 define_pd_global(intx,  InlineFrequencyCount,  100);
  63 define_pd_global(intx,  InlineSmallCode,       1500);
  64 
  65 // Flags for template interpreter.
  66 define_pd_global(bool, RewriteBytecodes,      true);
  67 define_pd_global(bool, RewriteFrequentPairs,  true);
  68 
  69 define_pd_global(bool, UseMembar,             false);
  70 
  71 define_pd_global(bool, PreserveFramePointer,  false);
  72 
  73 // GC Ergo Flags
  74 define_pd_global(size_t, CMSYoungGenPerWorker, 16*M);  // Default max size of CMS young gen, per GC worker thread.
  75 
  76 define_pd_global(uintx, TypeProfileLevel, 111);
  77 
  78 define_pd_global(bool, CompactStrings, true);
  79 


< prev index next >