Mercurial > hg > truffle
comparison src/share/vm/c1/c1_globals.hpp @ 6633:a5dd6e3ef9f3
6677625: Move platform specific flags from globals.hpp to globals_<arch>.hpp
Reviewed-by: kvn, dholmes, coleenp
Contributed-by: Tao Mao <tao.mao@oracle.com>
author | twisti |
---|---|
date | Mon, 27 Aug 2012 15:17:17 -0700 |
parents | f08d439fab8c |
children | c38f13903fdf da91efe96a93 |
comparison
equal
deleted
inserted
replaced
6632:a1c7f6472621 | 6633:a5dd6e3ef9f3 |
---|---|
1 /* | 1 /* |
2 * Copyright (c) 2000, 2011, Oracle and/or its affiliates. All rights reserved. | 2 * Copyright (c) 2000, 2012, 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. |
154 "Intrinsify java.nio.Buffer.checkIndex") \ | 154 "Intrinsify java.nio.Buffer.checkIndex") \ |
155 \ | 155 \ |
156 develop(bool, CanonicalizeNodes, true, \ | 156 develop(bool, CanonicalizeNodes, true, \ |
157 "Canonicalize graph nodes") \ | 157 "Canonicalize graph nodes") \ |
158 \ | 158 \ |
159 develop(bool, CanonicalizeExperimental, false, \ | |
160 "Canonicalize graph nodes, experimental code") \ | |
161 \ | |
162 develop(bool, PrintCanonicalization, false, \ | 159 develop(bool, PrintCanonicalization, false, \ |
163 "Print graph node canonicalization") \ | 160 "Print graph node canonicalization") \ |
164 \ | 161 \ |
165 develop(bool, UseTableRanges, true, \ | 162 develop(bool, UseTableRanges, true, \ |
166 "Faster versions of lookup table using ranges") \ | 163 "Faster versions of lookup table using ranges") \ |
167 \ | 164 \ |
168 develop(bool, UseFastExceptionHandling, true, \ | |
169 "Faster handling of exceptions") \ | |
170 \ | |
171 develop_pd(bool, RoundFPResults, \ | 165 develop_pd(bool, RoundFPResults, \ |
172 "Indicates whether rounding is needed for floating point results")\ | 166 "Indicates whether rounding is needed for floating point results")\ |
173 \ | 167 \ |
174 develop(intx, NestedInliningSizeRatio, 90, \ | 168 develop(intx, NestedInliningSizeRatio, 90, \ |
175 "Percentage of prev. allowed inline size in recursive inlining") \ | 169 "Percentage of prev. allowed inline size in recursive inlining") \ |
222 "Use implicit division by zero checks") \ | 216 "Use implicit division by zero checks") \ |
223 \ | 217 \ |
224 develop(bool, PinAllInstructions, false, \ | 218 develop(bool, PinAllInstructions, false, \ |
225 "All instructions are pinned") \ | 219 "All instructions are pinned") \ |
226 \ | 220 \ |
227 develop(bool, ValueStackPinStackAll, true, \ | |
228 "Pinning in ValueStack pin everything") \ | |
229 \ | |
230 develop(bool, UseFastNewInstance, true, \ | 221 develop(bool, UseFastNewInstance, true, \ |
231 "Use fast inlined instance allocation") \ | 222 "Use fast inlined instance allocation") \ |
232 \ | 223 \ |
233 develop(bool, UseFastNewTypeArray, true, \ | 224 develop(bool, UseFastNewTypeArray, true, \ |
234 "Use fast inlined type array allocation") \ | 225 "Use fast inlined type array allocation") \ |