comparison src/share/vm/runtime/globals.hpp @ 643:c771b7f43bbf

6378821: bitCount() should use POPC on SPARC processors and AMD+10h Summary: bitCount() should use POPC on SPARC processors where POPC is implemented directly in hardware. Reviewed-by: kvn, never
author twisti
date Fri, 13 Mar 2009 11:35:17 -0700
parents 660978a2a31a
children bd441136a5ce
comparison
equal deleted inserted replaced
642:660978a2a31a 643:c771b7f43bbf
1 /* 1 /*
2 * Copyright 1997-2008 Sun Microsystems, Inc. All Rights Reserved. 2 * Copyright 1997-2009 Sun Microsystems, Inc. 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.
2170 "prints inlining optimizations") \ 2170 "prints inlining optimizations") \
2171 \ 2171 \
2172 diagnostic(bool, PrintIntrinsics, false, \ 2172 diagnostic(bool, PrintIntrinsics, false, \
2173 "prints attempted and successful inlining of intrinsics") \ 2173 "prints attempted and successful inlining of intrinsics") \
2174 \ 2174 \
2175 product(bool, UsePopCountInstruction, false, \
2176 "Use population count instruction") \
2177 \
2175 diagnostic(ccstrlist, DisableIntrinsic, "", \ 2178 diagnostic(ccstrlist, DisableIntrinsic, "", \
2176 "do not expand intrinsics whose (internal) names appear here") \ 2179 "do not expand intrinsics whose (internal) names appear here") \
2177 \ 2180 \
2178 develop(bool, StressReflectiveCode, false, \ 2181 develop(bool, StressReflectiveCode, false, \
2179 "Use inexact types at allocations, etc., to test reflection") \ 2182 "Use inexact types at allocations, etc., to test reflection") \