Mercurial > hg > graal-jvmci-8
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") \ |