src/cpu/x86/vm/globals_x86.hpp

changeset 5274
cd54c7e92908
parent 5119
12f651e29f6b
child 5353
b800986664f4
equal deleted inserted replaced
5273:a5904a086d9f 5274:cd54c7e92908
1 /* 1 /*
2 * Copyright (c) 2000, 2012, Oracle and/or its affiliates. All rights reserved. 2 * Copyright (c) 2000, 2013, 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.
53 #endif // COMPILER2 53 #endif // COMPILER2
54 define_pd_global(intx, OptoLoopAlignment, 16); 54 define_pd_global(intx, OptoLoopAlignment, 16);
55 define_pd_global(intx, InlineFrequencyCount, 100); 55 define_pd_global(intx, InlineFrequencyCount, 100);
56 define_pd_global(intx, InlineSmallCode, 1000); 56 define_pd_global(intx, InlineSmallCode, 1000);
57 57
58 define_pd_global(intx, StackYellowPages, 2); 58 define_pd_global(intx, StackYellowPages, NOT_WINDOWS(2) WINDOWS_ONLY(3));
59 define_pd_global(intx, StackRedPages, 1); 59 define_pd_global(intx, StackRedPages, 1);
60 #ifdef AMD64 60 #ifdef AMD64
61 // Very large C++ stack frames using solaris-amd64 optimized builds 61 // Very large C++ stack frames using solaris-amd64 optimized builds
62 // due to lack of optimization caused by C++ compiler bugs 62 // due to lack of optimization caused by C++ compiler bugs
63 define_pd_global(intx, StackShadowPages, NOT_WIN64(20) WIN64_ONLY(6) DEBUG_ONLY(+2)); 63 define_pd_global(intx, StackShadowPages, NOT_WIN64(20) WIN64_ONLY(6) DEBUG_ONLY(+2));

mercurial