comparison src/cpu/sparc/vm/globals_sparc.hpp @ 14909:4ca6dc0799b6

Backout jdk9 merge
author Gilles Duboscq <duboscq@ssw.jku.at>
date Tue, 01 Apr 2014 13:57:07 +0200
parents abec000618bf
children 89152779163c
comparison
equal deleted inserted replaced
14908:8db6e76cb658 14909:4ca6dc0799b6
1 /* 1 /*
2 * Copyright (c) 2000, 2013, 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.
41 define_pd_global(bool, ShareVtableStubs, false); // improves performance markedly for mtrt and compress 41 define_pd_global(bool, ShareVtableStubs, false); // improves performance markedly for mtrt and compress
42 define_pd_global(bool, CountInterpCalls, false); // not implemented in the interpreter 42 define_pd_global(bool, CountInterpCalls, false); // not implemented in the interpreter
43 define_pd_global(bool, NeedsDeoptSuspend, true); // register window machines need this 43 define_pd_global(bool, NeedsDeoptSuspend, true); // register window machines need this
44 44
45 define_pd_global(bool, ImplicitNullChecks, true); // Generate code for implicit null checks 45 define_pd_global(bool, ImplicitNullChecks, true); // Generate code for implicit null checks
46 define_pd_global(bool, TrapBasedNullChecks, false); // Not needed on sparc. 46 define_pd_global(bool, UncommonNullCast, true); // Uncommon-trap NULLs past to check cast
47 define_pd_global(bool, UncommonNullCast, true); // Uncommon-trap NULLs passed to check cast
48 47
49 define_pd_global(intx, CodeEntryAlignment, 32); 48 define_pd_global(intx, CodeEntryAlignment, 32);
50 // The default setting 16/16 seems to work best. 49 // The default setting 16/16 seems to work best.
51 // (For _228_jack 16/16 is 2% better than 4/4, 16/4, 32/32, 32/16, or 16/32.) 50 // (For _228_jack 16/16 is 2% better than 4/4, 16/4, 32/32, 32/16, or 16/32.)
52 define_pd_global(intx, OptoLoopAlignment, 16); // = 4*wordSize 51 define_pd_global(intx, OptoLoopAlignment, 16); // = 4*wordSize