comparison src/share/vm/c1/c1_globals.hpp @ 6646:c38f13903fdf

Merge with http://hg.openjdk.java.net/hsx/hsx25/hotspot/ just before the NPG (no perm gen) changeset
author Doug Simon <doug.simon@oracle.com>
date Mon, 29 Oct 2012 21:10:04 +0100
parents 723df37192d6 a5dd6e3ef9f3
children e522a00b91aa 8c5333c80cfd
comparison
equal deleted inserted replaced
6590:dc5eec61daba 6646:c38f13903fdf
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.
162 "Intrinsify java.nio.Buffer.checkIndex") \ 162 "Intrinsify java.nio.Buffer.checkIndex") \
163 \ 163 \
164 develop(bool, CanonicalizeNodes, true, \ 164 develop(bool, CanonicalizeNodes, true, \
165 "Canonicalize graph nodes") \ 165 "Canonicalize graph nodes") \
166 \ 166 \
167 develop(bool, CanonicalizeExperimental, false, \
168 "Canonicalize graph nodes, experimental code") \
169 \
170 develop(bool, PrintCanonicalization, false, \ 167 develop(bool, PrintCanonicalization, false, \
171 "Print graph node canonicalization") \ 168 "Print graph node canonicalization") \
172 \ 169 \
173 develop(bool, UseTableRanges, true, \ 170 develop(bool, UseTableRanges, true, \
174 "Faster versions of lookup table using ranges") \ 171 "Faster versions of lookup table using ranges") \
175 \ 172 \
176 develop(bool, UseFastExceptionHandling, true, \
177 "Faster handling of exceptions") \
178 \
179 develop_pd(bool, RoundFPResults, \ 173 develop_pd(bool, RoundFPResults, \
180 "Indicates whether rounding is needed for floating point results")\ 174 "Indicates whether rounding is needed for floating point results")\
181 \ 175 \
182 develop(intx, NestedInliningSizeRatio, 90, \ 176 develop(intx, NestedInliningSizeRatio, 90, \
183 "Percentage of prev. allowed inline size in recursive inlining") \ 177 "Percentage of prev. allowed inline size in recursive inlining") \
230 "Use implicit division by zero checks") \ 224 "Use implicit division by zero checks") \
231 \ 225 \
232 develop(bool, PinAllInstructions, false, \ 226 develop(bool, PinAllInstructions, false, \
233 "All instructions are pinned") \ 227 "All instructions are pinned") \
234 \ 228 \
235 develop(bool, ValueStackPinStackAll, true, \
236 "Pinning in ValueStack pin everything") \
237 \
238 develop(bool, UseFastNewInstance, true, \ 229 develop(bool, UseFastNewInstance, true, \
239 "Use fast inlined instance allocation") \ 230 "Use fast inlined instance allocation") \
240 \ 231 \
241 develop(bool, UseFastNewTypeArray, true, \ 232 develop(bool, UseFastNewTypeArray, true, \
242 "Use fast inlined type array allocation") \ 233 "Use fast inlined type array allocation") \