1992 product_pd(intx, InitArrayShortSize, DIAGNOSTIC, \
1993 "Threshold small size (in bytes) for clearing arrays. " \
1994 "Anything this size or smaller may get converted to discrete " \
1995 "scalar stores.") \
1996 range(0, max_intx) \
1997 constraint(InitArrayShortSizeConstraintFunc, AfterErgo) \
1998 \
1999 product(ccstr, AllocateHeapAt, NULL, \
2000 "Path to the directory where a temporary file will be created " \
2001 "to use as the backing store for Java Heap.") \
2002 \
2003 product_pd(bool, VMContinuations, EXPERIMENTAL, \
2004 "Enable VM continuations support") \
2005 \
2006 develop(bool, LoomDeoptAfterThaw, false, \
2007 "Deopt stack after thaw") \
2008 \
2009 develop(bool, LoomVerifyAfterThaw, false, \
2010 "Verify stack after thaw") \
2011 \
2012 develop(bool, VerifyContinuations, false, \
2013 "Verify continuation consistency") \
2014 \
2015 develop(bool, UseContinuationFastPath, true, \
2016 "Use fast-path frame walking in continuations") \
2017 \
2018 product(intx, ExtentLocalCacheSize, 16, \
2019 "Size of the cache for scoped values") \
2020 range(0, max_intx) \
2021 constraint(ExtentLocalCacheSizeConstraintFunc, AtParse) \
2022 \
2023 develop(int, VerifyMetaspaceInterval, DEBUG_ONLY(500) NOT_DEBUG(0), \
2024 "Run periodic metaspace verifications (0 - none, " \
2025 "1 - always, >1 every nth interval)") \
2026 \
2027 product(bool, ShowRegistersOnAssert, true, DIAGNOSTIC, \
2028 "On internal errors, include registers in error report.") \
2029 \
2030 product(bool, UseSwitchProfiling, true, DIAGNOSTIC, \
2031 "leverage profiling for table/lookup switch") \
2032 \
2033 develop(bool, TraceMemoryWriteback, false, \
2034 "Trace memory writeback operations") \
2035 \
2036 JFR_ONLY(product(bool, FlightRecorder, false, \
2037 "(Deprecated) Enable Flight Recorder")) \
2038 \
2039 JFR_ONLY(product(ccstr, FlightRecorderOptions, NULL, \
2040 "Flight Recorder options")) \
2041 \
2042 JFR_ONLY(product(ccstr, StartFlightRecording, NULL, \
|
1992 product_pd(intx, InitArrayShortSize, DIAGNOSTIC, \
1993 "Threshold small size (in bytes) for clearing arrays. " \
1994 "Anything this size or smaller may get converted to discrete " \
1995 "scalar stores.") \
1996 range(0, max_intx) \
1997 constraint(InitArrayShortSizeConstraintFunc, AfterErgo) \
1998 \
1999 product(ccstr, AllocateHeapAt, NULL, \
2000 "Path to the directory where a temporary file will be created " \
2001 "to use as the backing store for Java Heap.") \
2002 \
2003 product_pd(bool, VMContinuations, EXPERIMENTAL, \
2004 "Enable VM continuations support") \
2005 \
2006 develop(bool, LoomDeoptAfterThaw, false, \
2007 "Deopt stack after thaw") \
2008 \
2009 develop(bool, LoomVerifyAfterThaw, false, \
2010 "Verify stack after thaw") \
2011 \
2012 develop(bool, VerifyContinuations, true, \
2013 "Verify continuation consistency") \
2014 \
2015 develop(bool, UseContinuationFastPath, true, \
2016 "Use fast-path frame walking in continuations") \
2017 \
2018 develop(int, VerifyMetaspaceInterval, DEBUG_ONLY(500) NOT_DEBUG(0), \
2019 "Run periodic metaspace verifications (0 - none, " \
2020 "1 - always, >1 every nth interval)") \
2021 \
2022 product(bool, ShowRegistersOnAssert, true, DIAGNOSTIC, \
2023 "On internal errors, include registers in error report.") \
2024 \
2025 product(bool, UseSwitchProfiling, true, DIAGNOSTIC, \
2026 "leverage profiling for table/lookup switch") \
2027 \
2028 develop(bool, TraceMemoryWriteback, false, \
2029 "Trace memory writeback operations") \
2030 \
2031 JFR_ONLY(product(bool, FlightRecorder, false, \
2032 "(Deprecated) Enable Flight Recorder")) \
2033 \
2034 JFR_ONLY(product(ccstr, FlightRecorderOptions, NULL, \
2035 "Flight Recorder options")) \
2036 \
2037 JFR_ONLY(product(ccstr, StartFlightRecording, NULL, \
|