equal
deleted
inserted
replaced
1 /* |
1 /* |
2 * Copyright (c) 2000, 2015, Oracle and/or its affiliates. All rights reserved. |
2 * Copyright (c) 2000, 2016, 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. |
59 |
59 |
60 // |
60 // |
61 // Defines all globals flags used by the server compiler. |
61 // Defines all globals flags used by the server compiler. |
62 // |
62 // |
63 |
63 |
64 #define C2_FLAGS(develop, develop_pd, product, product_pd, diagnostic, experimental, notproduct, range, constraint) \ |
64 #define C2_FLAGS(develop, \ |
|
65 develop_pd, \ |
|
66 product, \ |
|
67 product_pd, \ |
|
68 diagnostic, \ |
|
69 experimental, \ |
|
70 notproduct, \ |
|
71 range, \ |
|
72 constraint, \ |
|
73 writeable) \ |
65 \ |
74 \ |
66 develop(bool, StressLCM, false, \ |
75 develop(bool, StressLCM, false, \ |
67 "Randomize instruction scheduling in LCM") \ |
76 "Randomize instruction scheduling in LCM") \ |
68 \ |
77 \ |
69 develop(bool, StressGCM, false, \ |
78 develop(bool, StressGCM, false, \ |
756 DECLARE_PD_PRODUCT_FLAG, \ |
765 DECLARE_PD_PRODUCT_FLAG, \ |
757 DECLARE_DIAGNOSTIC_FLAG, \ |
766 DECLARE_DIAGNOSTIC_FLAG, \ |
758 DECLARE_EXPERIMENTAL_FLAG, \ |
767 DECLARE_EXPERIMENTAL_FLAG, \ |
759 DECLARE_NOTPRODUCT_FLAG, \ |
768 DECLARE_NOTPRODUCT_FLAG, \ |
760 IGNORE_RANGE, \ |
769 IGNORE_RANGE, \ |
761 IGNORE_CONSTRAINT) |
770 IGNORE_CONSTRAINT, \ |
|
771 IGNORE_WRITEABLE) |
762 |
772 |
763 #endif // SHARE_VM_OPTO_C2_GLOBALS_HPP |
773 #endif // SHARE_VM_OPTO_C2_GLOBALS_HPP |