src/cpu/x86/vm/c2_globals_x86.hpp

changeset 1499
473cce303f13
parent 435
a61af66fc99e
child 1800
6476042f815c
     1.1 --- a/src/cpu/x86/vm/c2_globals_x86.hpp	Fri Oct 23 18:44:33 2009 -0700
     1.2 +++ b/src/cpu/x86/vm/c2_globals_x86.hpp	Wed Oct 28 16:25:51 2009 -0400
     1.3 @@ -22,7 +22,6 @@
     1.4   *
     1.5   */
     1.6  
     1.7 -//
     1.8  // Sets the default values for platform dependent flags used by the server compiler.
     1.9  // (see c2_globals.hpp).  Alpha-sorted.
    1.10  
    1.11 @@ -46,8 +45,8 @@
    1.12  define_pd_global(intx, CompileThreshold,             10000);
    1.13  #endif // TIERED
    1.14  define_pd_global(intx, Tier2CompileThreshold,        10000);
    1.15 -define_pd_global(intx, Tier3CompileThreshold,        20000 );
    1.16 -define_pd_global(intx, Tier4CompileThreshold,        40000 );
    1.17 +define_pd_global(intx, Tier3CompileThreshold,        20000);
    1.18 +define_pd_global(intx, Tier4CompileThreshold,        40000);
    1.19  
    1.20  define_pd_global(intx, BackEdgeThreshold,            100000);
    1.21  define_pd_global(intx, Tier2BackEdgeThreshold,       100000);
    1.22 @@ -61,7 +60,6 @@
    1.23  #ifdef AMD64
    1.24  define_pd_global(intx, INTPRESSURE,                  13);
    1.25  define_pd_global(intx, InteriorEntryAlignment,       16);
    1.26 -define_pd_global(intx, NewRatio,                     2);
    1.27  define_pd_global(intx, NewSizeThreadIncrease, ScaleForWordSize(4*K));
    1.28  define_pd_global(intx, LoopUnrollLimit,              60);
    1.29  // InitialCodeCacheSize derived from specjbb2000 run.
    1.30 @@ -69,19 +67,18 @@
    1.31  define_pd_global(intx, CodeCacheExpansionSize,       64*K);
    1.32  
    1.33  // Ergonomics related flags
    1.34 -define_pd_global(uintx, DefaultMaxRAM, 32*G);
    1.35 +define_pd_global(uint64_t,MaxRAM,                    128ULL*G);
    1.36  #else
    1.37  define_pd_global(intx, INTPRESSURE,                  6);
    1.38  define_pd_global(intx, InteriorEntryAlignment,       4);
    1.39 -define_pd_global(intx, NewRatio,                     8); // Design center runs on 1.3.1
    1.40  define_pd_global(intx, NewSizeThreadIncrease,        4*K);
    1.41 -define_pd_global(intx, LoopUnrollLimit,              50); // Design center runs on 1.3.1
    1.42 +define_pd_global(intx, LoopUnrollLimit,              50);     // Design center runs on 1.3.1
    1.43  // InitialCodeCacheSize derived from specjbb2000 run.
    1.44  define_pd_global(intx, InitialCodeCacheSize,         2304*K); // Integral multiple of CodeCacheExpansionSize
    1.45  define_pd_global(intx, CodeCacheExpansionSize,       32*K);
    1.46  
    1.47  // Ergonomics related flags
    1.48 -define_pd_global(uintx, DefaultMaxRAM, 1*G);
    1.49 +define_pd_global(uint64_t,MaxRAM,                    4ULL*G);
    1.50  #endif // AMD64
    1.51  define_pd_global(intx, OptoLoopAlignment,            16);
    1.52  define_pd_global(intx, RegisterCostAreaRatio,        16000);
    1.53 @@ -97,8 +94,8 @@
    1.54  define_pd_global(uintx,CodeCacheMinBlockLength,      4);
    1.55  
    1.56  // Heap related flags
    1.57 -define_pd_global(uintx, PermSize,    ScaleForWordSize(16*M));
    1.58 -define_pd_global(uintx, MaxPermSize, ScaleForWordSize(64*M));
    1.59 +define_pd_global(uintx,PermSize,    ScaleForWordSize(16*M));
    1.60 +define_pd_global(uintx,MaxPermSize, ScaleForWordSize(64*M));
    1.61  
    1.62  // Ergonomics related flags
    1.63  define_pd_global(bool, NeverActAsServerClassMachine, false);

mercurial