< prev index next >

src/hotspot/share/runtime/globals.hpp

Print this page

1992                                                                             \
1993   product(bool, UseSecondarySupersCache, true, DIAGNOSTIC,                  \
1994                 "Use secondary supers cache during subtype checks.")        \
1995                                                                             \
1996   product(bool, UseSecondarySupersTable, false, DIAGNOSTIC,                 \
1997                 "Use hash table to lookup secondary supers.")               \
1998                                                                             \
1999   product(bool, VerifySecondarySupers, false, DIAGNOSTIC,                   \
2000           "Check that linear and hashed secondary lookups return the same result.") \
2001                                                                             \
2002   product(bool, StressSecondarySupers, false, DIAGNOSTIC,                   \
2003           "Use a terrible hash function in order to generate many collisions.") \
2004                                                                             \
2005   product(bool, UseThreadsLockThrottleLock, true, DIAGNOSTIC,               \
2006           "Use an extra lock during Thread start and exit to alleviate"     \
2007           "contention on Threads_lock.")                                    \
2008                                                                             \
2009   develop(uint, BinarySearchThreshold, 16,                                  \
2010           "Minimal number of elements in a sorted collection to prefer"     \
2011           "binary search over simple linear search." )                      \




2012 
2013 // end of RUNTIME_FLAGS
2014 
2015 DECLARE_FLAGS(LP64_RUNTIME_FLAGS)
2016 DECLARE_ARCH_FLAGS(ARCH_FLAGS)
2017 DECLARE_FLAGS(RUNTIME_FLAGS)
2018 DECLARE_FLAGS(RUNTIME_OS_FLAGS)
2019 
2020 #endif // SHARE_RUNTIME_GLOBALS_HPP

1992                                                                             \
1993   product(bool, UseSecondarySupersCache, true, DIAGNOSTIC,                  \
1994                 "Use secondary supers cache during subtype checks.")        \
1995                                                                             \
1996   product(bool, UseSecondarySupersTable, false, DIAGNOSTIC,                 \
1997                 "Use hash table to lookup secondary supers.")               \
1998                                                                             \
1999   product(bool, VerifySecondarySupers, false, DIAGNOSTIC,                   \
2000           "Check that linear and hashed secondary lookups return the same result.") \
2001                                                                             \
2002   product(bool, StressSecondarySupers, false, DIAGNOSTIC,                   \
2003           "Use a terrible hash function in order to generate many collisions.") \
2004                                                                             \
2005   product(bool, UseThreadsLockThrottleLock, true, DIAGNOSTIC,               \
2006           "Use an extra lock during Thread start and exit to alleviate"     \
2007           "contention on Threads_lock.")                                    \
2008                                                                             \
2009   develop(uint, BinarySearchThreshold, 16,                                  \
2010           "Minimal number of elements in a sorted collection to prefer"     \
2011           "binary search over simple linear search." )                      \
2012                                                                             \
2013   product(bool, UseClassMetaspaceForAllClasses, true, DIAGNOSTIC,           \
2014           "Use the class metaspace for all classes including "              \
2015           "abstract and interface classes.")                                \
2016 
2017 // end of RUNTIME_FLAGS
2018 
2019 DECLARE_FLAGS(LP64_RUNTIME_FLAGS)
2020 DECLARE_ARCH_FLAGS(ARCH_FLAGS)
2021 DECLARE_FLAGS(RUNTIME_FLAGS)
2022 DECLARE_FLAGS(RUNTIME_OS_FLAGS)
2023 
2024 #endif // SHARE_RUNTIME_GLOBALS_HPP
< prev index next >