comparison src/os_cpu/linux_x86/vm/globals_linux_x86.hpp @ 1930:2d26b0046e0d

Merge.
author Thomas Wuerthinger <wuerthinger@ssw.jku.at>
date Tue, 30 Nov 2010 14:53:30 +0100
parents c18cbe5936b8
children f95d63e2154a
comparison
equal deleted inserted replaced
1484:6b7001391c97 1930:2d26b0046e0d
1 /* 1 /*
2 * Copyright 2000-2009 Sun Microsystems, Inc. All Rights Reserved. 2 * Copyright (c) 2000, 2010, Oracle and/or its affiliates. All rights reserved.
3 * DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER. 3 * DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
4 * 4 *
5 * This code is free software; you can redistribute it and/or modify it 5 * This code is free software; you can redistribute it and/or modify it
6 * under the terms of the GNU General Public License version 2 only, as 6 * under the terms of the GNU General Public License version 2 only, as
7 * published by the Free Software Foundation. 7 * published by the Free Software Foundation.
14 * 14 *
15 * You should have received a copy of the GNU General Public License version 15 * You should have received a copy of the GNU General Public License version
16 * 2 along with this work; if not, write to the Free Software Foundation, 16 * 2 along with this work; if not, write to the Free Software Foundation,
17 * Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA. 17 * Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA.
18 * 18 *
19 * Please contact Sun Microsystems, Inc., 4150 Network Circle, Santa Clara, 19 * Please contact Oracle, 500 Oracle Parkway, Redwood Shores, CA 94065 USA
20 * CA 95054 USA or visit www.sun.com if you need additional information or 20 * or visit www.oracle.com if you need additional information or have any
21 * have any questions. 21 * questions.
22 * 22 *
23 */ 23 */
24 24
25 // Sets the default values for platform dependent flags used by the runtime system. 25 // Sets the default values for platform dependent flags used by the runtime system.
26 // (see globals.hpp) 26 // (see globals.hpp)
28 define_pd_global(bool, DontYieldALot, false); 28 define_pd_global(bool, DontYieldALot, false);
29 #ifdef AMD64 29 #ifdef AMD64
30 define_pd_global(intx, ThreadStackSize, 1024); // 0 => use system default 30 define_pd_global(intx, ThreadStackSize, 1024); // 0 => use system default
31 define_pd_global(intx, VMThreadStackSize, 1024); 31 define_pd_global(intx, VMThreadStackSize, 1024);
32 #else 32 #else
33 // ThreadStackSize 320 allows TaggedStackInterpreter and a couple of test cases 33 // ThreadStackSize 320 allows a couple of test cases to run while
34 // to run while keeping the number of threads that can be created high. 34 // keeping the number of threads that can be created high. System
35 // System default ThreadStackSize appears to be 512 which is too big. 35 // default ThreadStackSize appears to be 512 which is too big.
36 define_pd_global(intx, ThreadStackSize, 320); 36 define_pd_global(intx, ThreadStackSize, 320);
37 define_pd_global(intx, VMThreadStackSize, 512); 37 define_pd_global(intx, VMThreadStackSize, 512);
38 #endif // AMD64 38 #endif // AMD64
39 39
40 define_pd_global(intx, CompilerThreadStackSize, 0); 40 define_pd_global(intx, CompilerThreadStackSize, 0);