< prev index next >
src/cpu/sparc/vm/c2_globals_sparc.hpp
Print this page
*** 64,74 ****
define_pd_global(bool, OptoScheduling, true);
define_pd_global(bool, OptoRegScheduling, false);
define_pd_global(bool, SuperWordLoopUnrollAnalysis, false);
define_pd_global(bool, IdealizeClearArrayNode, true);
- #ifdef _LP64
// We need to make sure that all generated code is within
// 2 gigs of the libjvm.so runtime routines so we can use
// the faster "call" instruction rather than the expensive
// sequence of instructions to load a 64 bit pointer.
//
--- 64,73 ----
*** 80,100 ****
define_pd_global(intx, NonNMethodCodeHeapSize, 5*M );
define_pd_global(intx, CodeCacheExpansionSize, 64*K);
// Ergonomics related flags
define_pd_global(uint64_t,MaxRAM, 128ULL*G);
- #else
- // InitialCodeCacheSize derived from specjbb2000 run.
- define_pd_global(intx, InitialCodeCacheSize, 1536*K); // Integral multiple of CodeCacheExpansionSize
- define_pd_global(intx, ReservedCodeCacheSize, 32*M);
- define_pd_global(intx, NonProfiledCodeHeapSize, 13*M);
- define_pd_global(intx, ProfiledCodeHeapSize, 14*M);
- define_pd_global(intx, NonNMethodCodeHeapSize, 5*M );
- define_pd_global(intx, CodeCacheExpansionSize, 32*K);
- // Ergonomics related flags
- define_pd_global(uint64_t, MaxRAM, 4ULL*G);
- #endif
define_pd_global(uintx, CodeCacheMinBlockLength, 4);
define_pd_global(uintx, CodeCacheMinimumUseSpace, 400*K);
define_pd_global(bool, TrapBasedRangeChecks, false); // Not needed on sparc.
--- 79,88 ----
< prev index next >