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") \