annotate src/os_cpu/solaris_x86/vm/globals_solaris_x86.hpp @ 844:bd02caa94611

6862919: Update copyright year Summary: Update copyright for files that have been modified in 2009, up to 07/09 Reviewed-by: tbell, ohair
author xdono
date Tue, 28 Jul 2009 12:12:40 -0700
parents 1b42d5772ae0
children 473cce303f13
rev   line source
duke@0 1 /*
xdono@844 2 * Copyright 2000-2009 Sun Microsystems, Inc. All Rights Reserved.
duke@0 3 * DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
duke@0 4 *
duke@0 5 * This code is free software; you can redistribute it and/or modify it
duke@0 6 * under the terms of the GNU General Public License version 2 only, as
duke@0 7 * published by the Free Software Foundation.
duke@0 8 *
duke@0 9 * This code is distributed in the hope that it will be useful, but WITHOUT
duke@0 10 * ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
duke@0 11 * FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License
duke@0 12 * version 2 for more details (a copy is included in the LICENSE file that
duke@0 13 * accompanied this code).
duke@0 14 *
duke@0 15 * You should have received a copy of the GNU General Public License version
duke@0 16 * 2 along with this work; if not, write to the Free Software Foundation,
duke@0 17 * Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA.
duke@0 18 *
duke@0 19 * Please contact Sun Microsystems, Inc., 4150 Network Circle, Santa Clara,
duke@0 20 * CA 95054 USA or visit www.sun.com if you need additional information or
duke@0 21 * have any questions.
duke@0 22 *
duke@0 23 */
duke@0 24
duke@0 25 //
duke@0 26 // Sets the default values for platform dependent flags used by the runtime system.
duke@0 27 // (see globals.hpp)
duke@0 28 //
duke@0 29 define_pd_global(bool, DontYieldALot, true); // Determined in the design center
duke@0 30 #ifdef AMD64
duke@0 31 define_pd_global(intx, ThreadStackSize, 1024); // 0 => use system default
duke@0 32 define_pd_global(intx, VMThreadStackSize, 1024);
duke@0 33 define_pd_global(intx, SurvivorRatio, 6);
duke@0 34 define_pd_global(uintx, JVMInvokeMethodSlack, 8*K);
duke@0 35 #else
duke@0 36 // UseStackBanging is not pd
duke@0 37 // define_pd_global(bool, UseStackBanging, true);
duke@0 38
duke@0 39 // ThreadStackSize 320 allows TaggedStackInterpreter and a couple of test cases
duke@0 40 // to run while keeping the number of threads that can be created high.
duke@0 41 define_pd_global(intx, ThreadStackSize, 320);
never@721 42 define_pd_global(intx, VMThreadStackSize, 512);
duke@0 43 define_pd_global(intx, SurvivorRatio, 8);
duke@0 44 define_pd_global(uintx, JVMInvokeMethodSlack, 10*K);
duke@0 45 #endif // AMD64
duke@0 46
duke@0 47 define_pd_global(intx, CompilerThreadStackSize, 0);
duke@0 48
kvn@642 49 // Only used on 64 bit platforms
kvn@642 50 define_pd_global(uintx, HeapBaseMinAddress, 256*M);
duke@0 51 // Only used on 64 bit Windows platforms
duke@0 52 define_pd_global(bool, UseVectoredExceptions, false);