Advertisement
Guest User

Untitled

a guest
Jan 17th, 2018
809
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 98.22 KB | None | 0 0
  1. ccstrlist AOTLibrary = {product} {default}
  2. ccstr AbortVMOnException = {diagnostic} {default}
  3. ccstr AbortVMOnExceptionMessage = {diagnostic} {default}
  4. uintx AdaptiveSizeDecrementScaleFactor = 4 {product} {default}
  5. uintx AdaptiveSizeMajorGCDecayTimeScale = 10 {product} {default}
  6. uintx AdaptiveSizePolicyCollectionCostMargin = 50 {product} {default}
  7. uintx AdaptiveSizePolicyInitializingSteps = 20 {product} {default}
  8. uintx AdaptiveSizePolicyOutputInterval = 0 {product} {default}
  9. uintx AdaptiveSizePolicyWeight = 10 {product} {default}
  10. uintx AdaptiveSizeThroughPutPolicy = 0 {product} {default}
  11. uintx AdaptiveTimeWeight = 25 {product} {default}
  12. bool AggressiveOpts = true {product} {command line}
  13. bool AggressiveUnboxing = false {C2 experimental} {default}
  14. intx AliasLevel = 3 {C2 product} {default}
  15. bool AlignVector = true {C2 product} {default}
  16. intx AllocateInstancePrefetchLines = 1 {product} {default}
  17. intx AllocatePrefetchDistance = 256 {product} {default}
  18. intx AllocatePrefetchInstr = 0 {product} {default}
  19. intx AllocatePrefetchLines = 3 {product} {default}
  20. intx AllocatePrefetchStepSize = 64 {product} {default}
  21. intx AllocatePrefetchStyle = 1 {product} {default}
  22. bool AllowJNIEnvProxy = false {product} {default}
  23. bool AllowNonVirtualCalls = false {product} {default}
  24. bool AllowParallelDefineClass = false {product} {default}
  25. bool AllowUserSignalHandlers = false {product} {default}
  26. bool AllowVectorizeOnDemand = true {C2 product} {default}
  27. bool AlwaysActAsServerClassMachine = false {product} {default}
  28. bool AlwaysAtomicAccesses = false {experimental} {default}
  29. bool AlwaysCompileLoopMethods = false {product} {default}
  30. bool AlwaysLockClassLoader = false {product} {default}
  31. bool AlwaysPreTouch = false {product} {default}
  32. bool AlwaysRestoreFPU = false {product} {default}
  33. bool AlwaysSafeConstructors = false {experimental} {default}
  34. bool AlwaysTenure = false {product} {default}
  35. size_t ArrayAllocatorMallocLimit = 18446744073709551615 {experimental} {default}
  36. intx ArrayCopyLoadStoreMaxElem = 8 {C2 product} {default}
  37. bool AssertOnSuspendWaitFailure = false {product} {default}
  38. bool AssumeMP = false {product} {default}
  39. intx AutoBoxCacheMax = 20000 {C2 product} {default}
  40. uintx AutoGCSelectPauseMillis = 5000 {product} {default}
  41. intx BCEATraceLevel = 0 {product} {default}
  42. bool BackgroundCompilation = true {pd product} {default}
  43. size_t BaseFootPrintEstimate = 268435456 {product} {default}
  44. intx BiasedLockingBulkRebiasThreshold = 20 {product} {default}
  45. intx BiasedLockingBulkRevokeThreshold = 40 {product} {default}
  46. intx BiasedLockingDecayTime = 25000 {product} {default}
  47. intx BiasedLockingStartupDelay = 500 {product} {default}
  48. bool BindCMSThreadToCPU = false {diagnostic} {default}
  49. bool BindGCTaskThreadsToCPUs = false {product} {default}
  50. bool BlockLayoutByFrequency = true {C2 product} {default}
  51. intx BlockLayoutMinDiamondPercentage = 20 {C2 product} {default}
  52. bool BlockLayoutRotateLoops = true {C2 product} {default}
  53. bool BlockOffsetArrayUseUnallocatedBlock = false {diagnostic} {default}
  54. bool BootstrapJVMCI = false {JVMCI experimental} {default}
  55. bool BranchOnRegister = false {C2 product} {default}
  56. bool BytecodeVerificationLocal = false {product} {default}
  57. bool BytecodeVerificationRemote = true {product} {default}
  58. bool C1OptimizeVirtualCallProfiling = true {C1 product} {default}
  59. bool C1ProfileBranches = true {C1 product} {default}
  60. bool C1ProfileCalls = true {C1 product} {default}
  61. bool C1ProfileCheckcasts = true {C1 product} {default}
  62. bool C1ProfileInlinedCalls = true {C1 product} {default}
  63. bool C1ProfileVirtualCalls = true {C1 product} {default}
  64. bool C1UpdateMethodData = true {C1 product} {default}
  65. intx CICompilerCount = 2 {product} {ergonomic}
  66. bool CICompilerCountPerCPU = true {product} {default}
  67. bool CIPrintCompileQueue = false {diagnostic} {default}
  68. bool CITime = false {product} {default}
  69. bool CMSAbortSemantics = false {product} {default}
  70. uintx CMSAbortablePrecleanMinWorkPerIteration = 100 {product} {default}
  71. intx CMSAbortablePrecleanWaitMillis = 100 {manageable} {default}
  72. size_t CMSBitMapYieldQuantum = 10485760 {product} {default}
  73. uintx CMSBootstrapOccupancy = 50 {product} {default}
  74. bool CMSClassUnloadingEnabled = true {product} {default}
  75. uintx CMSClassUnloadingMaxInterval = 0 {product} {default}
  76. bool CMSCleanOnEnter = true {product} {default}
  77. size_t CMSConcMarkMultiple = 32 {product} {default}
  78. bool CMSConcurrentMTEnabled = true {product} {default}
  79. uintx CMSCoordinatorYieldSleepCount = 10 {product} {default}
  80. bool CMSEdenChunksRecordAlways = true {product} {default}
  81. uintx CMSExpAvgFactor = 50 {product} {default}
  82. bool CMSExtrapolateSweep = false {product} {default}
  83. uintx CMSIncrementalSafetyFactor = 10 {product} {default}
  84. uintx CMSIndexedFreeListReplenish = 4 {product} {default}
  85. intx CMSInitiatingOccupancyFraction = -1 {product} {default}
  86. uintx CMSIsTooFullPercentage = 98 {product} {default}
  87. double CMSLargeCoalSurplusPercent = 0.950000 {product} {default}
  88. double CMSLargeSplitSurplusPercent = 1.000000 {product} {default}
  89. bool CMSLoopWarn = false {product} {default}
  90. uintx CMSMaxAbortablePrecleanLoops = 0 {product} {default}
  91. intx CMSMaxAbortablePrecleanTime = 5000 {product} {default}
  92. size_t CMSOldPLABMax = 1024 {product} {default}
  93. size_t CMSOldPLABMin = 16 {product} {default}
  94. uintx CMSOldPLABNumRefills = 4 {product} {default}
  95. uintx CMSOldPLABReactivityFactor = 2 {product} {default}
  96. bool CMSOldPLABResizeQuicker = false {product} {default}
  97. uintx CMSOldPLABToleranceFactor = 4 {product} {default}
  98. bool CMSPLABRecordAlways = true {product} {default}
  99. bool CMSParallelInitialMarkEnabled = true {product} {default}
  100. bool CMSParallelRemarkEnabled = true {product} {default}
  101. bool CMSParallelSurvivorRemarkEnabled = true {product} {default}
  102. uintx CMSPrecleanDenominator = 3 {product} {default}
  103. uintx CMSPrecleanIter = 3 {product} {default}
  104. uintx CMSPrecleanNumerator = 2 {product} {default}
  105. bool CMSPrecleanRefLists1 = true {product} {default}
  106. bool CMSPrecleanRefLists2 = false {product} {default}
  107. bool CMSPrecleanSurvivors1 = false {product} {default}
  108. bool CMSPrecleanSurvivors2 = true {product} {default}
  109. uintx CMSPrecleanThreshold = 1000 {product} {default}
  110. bool CMSPrecleaningEnabled = true {product} {default}
  111. bool CMSPrintChunksInDump = false {product} {default}
  112. bool CMSPrintObjectsInDump = false {product} {default}
  113. uintx CMSRemarkVerifyVariant = 1 {product} {default}
  114. bool CMSReplenishIntermediate = true {product} {default}
  115. size_t CMSRescanMultiple = 32 {product} {default}
  116. uintx CMSSamplingGrain = 16384 {product} {default}
  117. bool CMSScavengeBeforeRemark = false {product} {default}
  118. uintx CMSScheduleRemarkEdenPenetration = 50 {product} {default}
  119. size_t CMSScheduleRemarkEdenSizeThreshold = 2097152 {product} {default}
  120. uintx CMSScheduleRemarkSamplingRatio = 5 {product} {default}
  121. double CMSSmallCoalSurplusPercent = 1.050000 {product} {default}
  122. double CMSSmallSplitSurplusPercent = 1.100000 {product} {default}
  123. bool CMSSplitIndexedFreeListBlocks = true {product} {default}
  124. intx CMSTriggerInterval = -1 {manageable} {default}
  125. uintx CMSTriggerRatio = 80 {product} {default}
  126. intx CMSWaitDuration = 2000 {manageable} {default}
  127. uintx CMSWorkQueueDrainThreshold = 10 {product} {default}
  128. bool CMSYield = true {product} {default}
  129. uintx CMSYieldSleepCount = 0 {product} {default}
  130. size_t CMSYoungGenPerWorker = 67108864 {pd product} {default}
  131. uintx CMS_FLSPadding = 1 {product} {default}
  132. uintx CMS_FLSWeight = 75 {product} {default}
  133. uintx CMS_SweepPadding = 1 {product} {default}
  134. uintx CMS_SweepTimerThresholdMillis = 10 {product} {default}
  135. uintx CMS_SweepWeight = 75 {product} {default}
  136. uintx CPUForCMSThread = 0 {diagnostic} {default}
  137. bool CheckEndorsedAndExtDirs = false {product} {default}
  138. bool CheckIntrinsics = true {diagnostic} {default}
  139. bool CheckJNICalls = false {product} {default}
  140. bool ClassUnloading = true {product} {default}
  141. bool ClassUnloadingWithConcurrentMark = true {product} {default}
  142. intx ClearFPUAtPark = 0 {experimental} {default}
  143. bool ClipInlining = true {product} {default}
  144. uintx CodeCacheExpansionSize = 65536 {pd product} {default}
  145. uintx CodeCacheMinBlockLength = 4 {pd diagnostic} {default}
  146. bool CompactFields = true {product} {default}
  147. bool CompactStrings = true {pd product} {default}
  148. intx CompilationPolicyChoice = 3 {product} {default}
  149. ccstrlist CompileCommand = {product} {default}
  150. ccstr CompileCommandFile = {product} {default}
  151. ccstrlist CompileOnly = {product} {default}
  152. intx CompileThreshold = 10000 {pd product} {default}
  153. double CompileThresholdScaling = 1.000000 {product} {default}
  154. ccstr CompilerDirectivesFile = {diagnostic} {default}
  155. bool CompilerDirectivesIgnoreCompileCommands = false {diagnostic} {default}
  156. int CompilerDirectivesLimit = 50 {diagnostic} {default}
  157. bool CompilerDirectivesPrint = false {diagnostic} {default}
  158. bool CompilerThreadHintNoPreempt = true {product} {default}
  159. intx CompilerThreadPriority = -1 {product} {default}
  160. intx CompilerThreadStackSize = 1024 {pd product} {default}
  161. size_t CompressedClassSpaceSize = 1073741824 {product} {default}
  162. uint ConcGCThreads = 0 {product} {default}
  163. intx ConditionalMoveLimit = 3 {C2 pd product} {default}
  164. intx ContendedPaddingWidth = 128 {product} {default}
  165. bool ConvertSleepToYield = true {product} {default}
  166. bool ConvertYieldToSleep = false {product} {default}
  167. bool CrashOnOutOfMemoryError = false {product} {default}
  168. bool CreateCoredumpOnCrash = true {product} {default}
  169. bool CriticalJNINatives = true {product} {default}
  170. bool DTraceAllocProbes = false {product} {default}
  171. bool DTraceMethodProbes = false {product} {default}
  172. bool DTraceMonitorProbes = false {product} {default}
  173. bool DebugInlinedCalls = true {C2 diagnostic} {default}
  174. bool DebugNonSafepoints = false {diagnostic} {default}
  175. bool Debugging = false {product} {default}
  176. bool DeferInitialCardMark = false {diagnostic} {default}
  177. intx DeferPollingPageLoopCount = -1 {product} {default}
  178. intx DeferThrSuspendLoopCount = 4000 {product} {default}
  179. bool DeoptimizeRandom = false {product} {default}
  180. bool DisableAttachMechanism = false {product} {default}
  181. bool DisableExplicitGC = false {product} {default}
  182. ccstrlist DisableIntrinsic = {diagnostic} {default}
  183. bool DisplayVMOutput = true {diagnostic} {default}
  184. bool DisplayVMOutputToStderr = false {product} {default}
  185. bool DisplayVMOutputToStdout = false {product} {default}
  186. bool DoEscapeAnalysis = true {C2 product} {default}
  187. bool DoReserveCopyInSuperWord = true {C2 product} {default}
  188. intx DominatorSearchLimit = 1000 {C2 diagnostic} {default}
  189. bool DontCompileHugeMethods = true {product} {default}
  190. bool DontYieldALot = false {pd product} {default}
  191. ccstr DumpLoadedClassList = {product} {default}
  192. bool DumpReplayDataOnError = true {product} {default}
  193. bool DumpSharedSpaces = false {product} {default}
  194. bool EagerXrunInit = false {product} {default}
  195. intx EliminateAllocationArraySizeLimit = 64 {C2 product} {default}
  196. bool EliminateAllocations = true {C2 product} {default}
  197. bool EliminateAutoBox = true {C2 product} {default}
  198. bool EliminateLocks = true {C2 product} {default}
  199. bool EliminateNestedLocks = true {C2 product} {default}
  200. intx EmitSync = 0 {experimental} {default}
  201. bool EnableContended = true {product} {default}
  202. bool EnableDynamicAgentLoading = true {product} {default}
  203. bool EnableJVMCI = false {JVMCI experimental} {default}
  204. bool EnableResourceManagementTLABCache = true {product} {default}
  205. bool EnableTracing = false {product} {default}
  206. size_t ErgoHeapSizeLimit = 0 {product} {default}
  207. ccstr ErrorFile = {product} {default}
  208. uint64_t ErrorLogTimeout = 120 {product} {default}
  209. ccstr ErrorReportServer = {product} {default}
  210. double EscapeAnalysisTimeout = 20.000000 {C2 product} {default}
  211. bool EstimateArgEscape = true {product} {default}
  212. bool ExecutingUnitTests = false {product} {default}
  213. bool ExitOnOutOfMemoryError = false {product} {default}
  214. bool ExplicitGCInvokesConcurrent = false {product} {default}
  215. bool ExplicitGCInvokesConcurrentAndUnloadsClasses = false {product} {default}
  216. bool ExtendedDTraceProbes = false {product} {default}
  217. ccstr ExtraSharedClassListFile = {product} {default}
  218. bool FLSAlwaysCoalesceLarge = false {product} {default}
  219. uintx FLSCoalescePolicy = 2 {product} {default}
  220. double FLSLargestBlockCoalesceProximity = 0.990000 {product} {default}
  221. bool FLSVerifyAllHeapReferences = false {diagnostic} {default}
  222. bool FLSVerifyIndexTable = false {diagnostic} {default}
  223. bool FLSVerifyLists = false {diagnostic} {default}
  224. bool FailOverToOldVerifier = true {product} {default}
  225. bool FastTLABRefill = true {product} {default}
  226. intx FieldsAllocationStyle = 1 {product} {default}
  227. bool FilterSpuriousWakeups = true {product} {default}
  228. ccstr FlightRecorderOptions = {product} {default}
  229. bool FoldStableValues = true {diagnostic} {default}
  230. bool ForceDynamicNumberOfGCThreads = false {diagnostic} {default}
  231. bool ForceNUMA = false {product} {default}
  232. bool ForceTimeHighResolution = false {product} {default}
  233. bool ForceUnreachable = false {diagnostic} {default}
  234. intx FreqInlineSize = 325 {pd product} {default}
  235. size_t G1AdaptiveIHOPNumInitialSamples = 3 {experimental} {default}
  236. double G1ConcMarkStepDurationMillis = 10.000000 {product} {default}
  237. uintx G1ConcRSHotCardLimit = 4 {product} {default}
  238. size_t G1ConcRSLogCacheSize = 10 {product} {default}
  239. size_t G1ConcRefinementGreenZone = 0 {product} {default}
  240. size_t G1ConcRefinementRedZone = 0 {product} {default}
  241. uintx G1ConcRefinementServiceIntervalMillis = 300 {product} {default}
  242. uint G1ConcRefinementThreads = 0 {product} {default}
  243. size_t G1ConcRefinementThresholdStep = 2 {product} {default}
  244. size_t G1ConcRefinementYellowZone = 0 {product} {default}
  245. uintx G1ConfidencePercent = 50 {product} {default}
  246. bool G1EagerReclaimHumongousObjects = true {experimental} {default}
  247. bool G1EagerReclaimHumongousObjectsWithStaleRefs = true {experimental} {default}
  248. intx G1ExpandByPercentOfAvailable = 20 {experimental} {default}
  249. size_t G1HeapRegionSize = 0 {product} {default}
  250. uintx G1HeapWastePercent = 5 {product} {default}
  251. double G1LastPLABAverageOccupancy = 50.000000 {experimental} {default}
  252. uintx G1MaxNewSizePercent = 60 {experimental} {default}
  253. uintx G1MixedGCCountTarget = 8 {product} {default}
  254. uintx G1MixedGCLiveThresholdPercent = 85 {experimental} {default}
  255. uintx G1NewSizePercent = 5 {experimental} {default}
  256. uintx G1OldCSetRegionThresholdPercent = 10 {experimental} {default}
  257. bool G1PretouchAuxiliaryMemory = false {experimental} {default}
  258. intx G1RSetRegionEntries = 0 {product} {default}
  259. size_t G1RSetScanBlockSize = 64 {product} {default}
  260. intx G1RSetSparseRegionEntries = 0 {product} {default}
  261. intx G1RSetUpdatingPauseTimePercent = 10 {product} {default}
  262. intx G1RefProcDrainInterval = 10 {product} {default}
  263. uintx G1ReservePercent = 10 {product} {default}
  264. uintx G1SATBBufferEnqueueingThresholdPercent = 60 {product} {default}
  265. size_t G1SATBBufferSize = 1024 {product} {default}
  266. intx G1SummarizeRSetStatsPeriod = 0 {diagnostic} {default}
  267. size_t G1UpdateBufferSize = 256 {product} {default}
  268. bool G1UseAdaptiveConcRefinement = true {product} {default}
  269. bool G1UseAdaptiveIHOP = true {product} {default}
  270. bool G1VerifyHeapRegionCodeRoots = false {diagnostic} {default}
  271. bool G1VerifyRSetsDuringFullGC = false {diagnostic} {default}
  272. uintx GCDrainStackTargetSize = 64 {product} {default}
  273. uintx GCHeapFreeLimit = 2 {product} {default}
  274. uintx GCLockerEdenExpansionPercent = 5 {product} {default}
  275. bool GCLockerInvokesConcurrent = false {product} {default}
  276. uintx GCLockerRetryAllocationCount = 2 {diagnostic} {default}
  277. bool GCParallelVerificationEnabled = true {diagnostic} {default}
  278. uintx GCPauseIntervalMillis = 0 {product} {default}
  279. uint GCTaskTimeStampEntries = 200 {product} {default}
  280. uintx GCTimeLimit = 98 {product} {default}
  281. uintx GCTimeRatio = 99 {product} {default}
  282. intx GuaranteedSafepointInterval = 1000 {diagnostic} {default}
  283. size_t HeapBaseMinAddress = 2147483648 {pd product} {default}
  284. bool HeapDumpAfterFullGC = false {manageable} {default}
  285. bool HeapDumpBeforeFullGC = false {manageable} {default}
  286. bool HeapDumpOnOutOfMemoryError = false {manageable} {default}
  287. ccstr HeapDumpPath = {manageable} {default}
  288. uintx HeapFirstMaximumCompactionCount = 3 {product} {default}
  289. uintx HeapMaximumCompactionInterval = 20 {product} {default}
  290. uintx HeapSearchSteps = 3 {product} {default}
  291. size_t HeapSizePerGCThread = 87241520 {product} {default}
  292. intx HotMethodDetectionLimit = 100000 {diagnostic} {default}
  293. bool IdealizeClearArrayNode = true {C2 pd diagnostic} {default}
  294. bool IgnoreEmptyClassPaths = false {product} {default}
  295. bool IgnoreUnrecognizedVMOptions = false {product} {default}
  296. bool IgnoreUnverifiableClassesDuringDump = false {diagnostic} {default}
  297. bool ImplicitNullChecks = true {pd diagnostic} {default}
  298. uintx IncreaseFirstTierCompileThresholdAt = 50 {product} {default}
  299. bool IncrementalInline = true {C2 product} {default}
  300. intx InitArrayShortSize = 64 {pd diagnostic} {default}
  301. size_t InitialBootClassLoaderMetaspaceSize = 4194304 {product} {default}
  302. uintx InitialCodeCacheSize = 2555904 {pd product} {default}
  303. size_t InitialHeapSize = 16777216 {product} {ergonomic}
  304. uintx InitialRAMFraction = 64 {product} {default}
  305. uintx InitialSurvivorRatio = 8 {product} {default}
  306. uintx InitialTenuringThreshold = 7 {product} {default}
  307. uintx InitiatingHeapOccupancyPercent = 45 {product} {default}
  308. bool InjectGCWorkerCreationFailure = false {diagnostic} {default}
  309. bool Inline = true {product} {default}
  310. bool InlineArrayCopy = true {diagnostic} {default}
  311. bool InlineClassNatives = true {diagnostic} {default}
  312. ccstr InlineDataFile = {product} {default}
  313. intx InlineFrequencyCount = 100 {pd diagnostic} {default}
  314. bool InlineMathNatives = true {diagnostic} {default}
  315. bool InlineNIOCheckIndex = true {C1 diagnostic} {default}
  316. bool InlineNatives = true {diagnostic} {default}
  317. bool InlineNotify = true {diagnostic} {default}
  318. bool InlineObjectCopy = true {C2 diagnostic} {default}
  319. bool InlineObjectHash = true {diagnostic} {default}
  320. bool InlineReflectionGetCallerClass = true {C2 diagnostic} {default}
  321. intx InlineSmallCode = 2000 {pd product} {default}
  322. bool InlineSynchronizedMethods = true {C1 product} {default}
  323. bool InlineThreadNatives = true {diagnostic} {default}
  324. bool InlineUnsafeOps = true {diagnostic} {default}
  325. bool InsertMemBarAfterArraycopy = true {C2 product} {default}
  326. intx InteriorEntryAlignment = 16 {C2 pd product} {default}
  327. intx InterpreterProfilePercentage = 33 {product} {default}
  328. intx JVMCICounterSize = 0 {JVMCI experimental} {default}
  329. bool JVMCICountersExcludeCompiler = true {JVMCI experimental} {default}
  330. intx JVMCIHostThreads = 1 {JVMCI experimental} {default}
  331. intx JVMCINMethodSizeLimit = 655360 {JVMCI experimental} {default}
  332. bool JVMCIPrintProperties = false {JVMCI experimental} {default}
  333. intx JVMCIThreads = 1 {JVMCI experimental} {default}
  334. intx JVMCITraceLevel = 0 {JVMCI experimental} {default}
  335. bool JavaMonitorsInStackTrace = true {product} {default}
  336. intx JavaPriority10_To_OSPriority = -1 {product} {default}
  337. intx JavaPriority1_To_OSPriority = -1 {product} {default}
  338. intx JavaPriority2_To_OSPriority = -1 {product} {default}
  339. intx JavaPriority3_To_OSPriority = -1 {product} {default}
  340. intx JavaPriority4_To_OSPriority = -1 {product} {default}
  341. intx JavaPriority5_To_OSPriority = -1 {product} {default}
  342. intx JavaPriority6_To_OSPriority = -1 {product} {default}
  343. intx JavaPriority7_To_OSPriority = -1 {product} {default}
  344. intx JavaPriority8_To_OSPriority = -1 {product} {default}
  345. intx JavaPriority9_To_OSPriority = -1 {product} {default}
  346. bool LIRFillDelaySlots = false {C1 pd product} {default}
  347. size_t LargePageHeapSizeThreshold = 134217728 {product} {default}
  348. size_t LargePageSizeInBytes = 0 {product} {default}
  349. intx LiveNodeCountInliningCutoff = 40000 {C2 product} {default}
  350. bool LoadExecStackDllInVMThread = true {product} {default}
  351. bool LogCommercialFeatures = false {product} {default}
  352. bool LogCompilation = false {diagnostic} {default}
  353. bool LogEvents = true {diagnostic} {default}
  354. uintx LogEventsBufferEntries = 10 {diagnostic} {default}
  355. ccstr LogFile = {diagnostic} {default}
  356. bool LogTouchedMethods = false {diagnostic} {default}
  357. bool LogVMOutput = false {diagnostic} {default}
  358. intx LoopMaxUnroll = 16 {C2 product} {default}
  359. intx LoopOptsCount = 43 {C2 product} {default}
  360. intx LoopPercentProfileLimit = 30 {C2 pd product} {default}
  361. intx LoopUnrollLimit = 60 {C2 pd product} {default}
  362. intx LoopUnrollMin = 4 {C2 product} {default}
  363. bool LoopUnswitching = true {C2 product} {default}
  364. uintx MMUThresholdPercentage = 10 {experimental} {default}
  365. uintx MallocMaxTestWords = 0 {diagnostic} {default}
  366. bool ManagementServer = false {product} {default}
  367. size_t MarkStackSize = 4194304 {product} {default}
  368. size_t MarkStackSizeMax = 536870912 {product} {default}
  369. uint MarkSweepAlwaysCompactCount = 4 {product} {default}
  370. uintx MarkSweepDeadRatio = 5 {product} {default}
  371. intx MaxBCEAEstimateLevel = 5 {product} {default}
  372. intx MaxBCEAEstimateSize = 150 {product} {default}
  373. uint64_t MaxDirectMemorySize = 0 {product} {default}
  374. bool MaxFDLimit = true {product} {default}
  375. uintx MaxGCMinorPauseMillis = 18446744073709551615 {product} {default}
  376. uintx MaxGCPauseMillis = 18446744073709551614 {product} {default}
  377. uintx MaxHeapFreeRatio = 70 {manageable} {default}
  378. size_t MaxHeapSize = 260046848 {product} {ergonomic}
  379. intx MaxInlineLevel = 9 {product} {default}
  380. intx MaxInlineSize = 35 {product} {default}
  381. intx MaxJNILocalCapacity = 65536 {product} {default}
  382. intx MaxJavaStackTraceDepth = 1024 {product} {default}
  383. intx MaxJumpTableSize = 65000 {C2 product} {default}
  384. intx MaxJumpTableSparseness = 5 {C2 product} {default}
  385. intx MaxLabelRootDepth = 1100 {C2 product} {default}
  386. intx MaxLoopPad = 11 {C2 product} {default}
  387. size_t MaxMetaspaceExpansion = 5451776 {product} {default}
  388. uintx MaxMetaspaceFreeRatio = 70 {product} {default}
  389. size_t MaxMetaspaceSize = 18446744073709547520 {product} {default}
  390. size_t MaxNewSize = 86638592 {product} {ergonomic}
  391. intx MaxNodeLimit = 80000 {C2 product} {default}
  392. uint64_t MaxRAM = 137438953472 {pd product} {default}
  393. uintx MaxRAMFraction = 4 {product} {default}
  394. intx MaxRecursiveInlineLevel = 1 {product} {default}
  395. uintx MaxTenuringThreshold = 15 {product} {default}
  396. intx MaxTrivialSize = 6 {product} {default}
  397. intx MaxVectorSize = 16 {C2 product} {default}
  398. size_t MetaspaceSize = 21807104 {pd product} {default}
  399. bool MethodFlushing = true {product} {default}
  400. intx MethodProfileWidth = 0 {JVMCI experimental} {default}
  401. size_t MinHeapDeltaBytes = 196608 {product} {ergonomic}
  402. uintx MinHeapFreeRatio = 40 {manageable} {default}
  403. intx MinInliningThreshold = 250 {product} {default}
  404. intx MinJumpTableSize = 10 {C2 pd product} {default}
  405. size_t MinMetaspaceExpansion = 339968 {product} {default}
  406. uintx MinMetaspaceFreeRatio = 40 {product} {default}
  407. intx MinPassesBeforeFlush = 10 {diagnostic} {default}
  408. uintx MinRAMFraction = 2 {product} {default}
  409. uintx MinSurvivorRatio = 3 {product} {default}
  410. size_t MinTLABSize = 2048 {product} {default}
  411. intx MonitorBound = 0 {product} {default}
  412. bool MonitorInUseLists = true {product} {default}
  413. intx MultiArrayExpandLimit = 6 {C2 product} {default}
  414. bool MustCallLoadClassInternal = false {product} {default}
  415. uintx NUMAChunkResizeWeight = 20 {product} {default}
  416. size_t NUMAInterleaveGranularity = 2097152 {product} {default}
  417. uintx NUMAPageScanRate = 256 {product} {default}
  418. size_t NUMASpaceResizeRate = 1073741824 {product} {default}
  419. bool NUMAStats = false {product} {default}
  420. ccstr NativeMemoryTracking = off {product} {default}
  421. intx NativeMonitorFlags = 0 {experimental} {default}
  422. intx NativeMonitorSpinLimit = 20 {experimental} {default}
  423. intx NativeMonitorTimeout = -1 {experimental} {default}
  424. bool NeedsDeoptSuspend = false {pd product} {default}
  425. bool NeverActAsServerClassMachine = false {pd product} {default}
  426. bool NeverTenure = false {product} {default}
  427. uintx NewRatio = 2 {product} {default}
  428. size_t NewSize = 5570560 {product} {ergonomic}
  429. size_t NewSizeThreadIncrease = 5320 {pd product} {default}
  430. intx NmethodSweepActivity = 10 {product} {default}
  431. intx NodeLimitFudgeFactor = 2000 {C2 product} {default}
  432. uintx NonNMethodCodeHeapSize = 5824844 {pd product} {ergonomic}
  433. uintx NonProfiledCodeHeapSize = 122916698 {pd product} {ergonomic}
  434. intx NumberOfLoopInstrToAlign = 4 {C2 product} {default}
  435. intx ObjectAlignmentInBytes = 8 {lp64_product} {default}
  436. double ObjectCountCutOffPercent = 0.500000 {experimental} {default}
  437. size_t OldPLABSize = 1024 {product} {default}
  438. uintx OldPLABWeight = 50 {product} {default}
  439. size_t OldSize = 11206656 {product} {ergonomic}
  440. bool OmitStackTraceInFastThrow = true {product} {default}
  441. ccstrlist OnError = {product} {default}
  442. ccstrlist OnOutOfMemoryError = {product} {default}
  443. intx OnStackReplacePercentage = 140 {pd product} {default}
  444. bool OptimizeExpensiveOps = true {C2 diagnostic} {default}
  445. bool OptimizeFill = true {C2 product} {default}
  446. bool OptimizePtrCompare = true {C2 product} {default}
  447. bool OptimizeStringConcat = true {C2 product} {default}
  448. uintx OptionalGCPauseMargin = 15 {experimental} {default}
  449. uintx OptionalRegionEvacuationMargin = 30 {experimental} {default}
  450. bool OptoBundling = false {C2 pd product} {default}
  451. intx OptoLoopAlignment = 16 {pd product} {default}
  452. bool OptoRegScheduling = true {C2 pd product} {default}
  453. bool OptoScheduling = false {C2 pd product} {default}
  454. uintx PLABWeight = 75 {product} {default}
  455. bool PSChunkLargeArrays = true {product} {default}
  456. int ParGCArrayScanChunk = 50 {product} {default}
  457. intx ParGCCardsPerStrideChunk = 256 {diagnostic} {default}
  458. uintx ParGCDesiredObjsFromOverflowList = 20 {product} {default}
  459. uintx ParGCStridesPerThread = 2 {diagnostic} {default}
  460. bool ParGCTrimOverflow = true {product} {default}
  461. bool ParGCUseLocalOverflow = false {product} {default}
  462. uintx ParallelGCBufferWastePct = 10 {product} {default}
  463. uint ParallelGCThreads = 0 {product} {default}
  464. uintx ParallelOldDeadWoodLimiterMean = 50 {product} {default}
  465. uintx ParallelOldDeadWoodLimiterStdDev = 80 {product} {default}
  466. bool ParallelRefProcBalancingEnabled = true {product} {default}
  467. bool ParallelRefProcEnabled = false {product} {default}
  468. bool PartialPeelAtUnsignedTests = true {C2 product} {default}
  469. bool PartialPeelLoop = true {C2 product} {default}
  470. intx PartialPeelNewPhiDelta = 0 {C2 product} {default}
  471. bool PauseAtExit = false {diagnostic} {default}
  472. bool PauseAtStartup = false {diagnostic} {default}
  473. ccstr PauseAtStartupFile = {diagnostic} {default}
  474. uintx PausePadding = 1 {product} {default}
  475. intx PerBytecodeRecompilationCutoff = 200 {product} {default}
  476. intx PerBytecodeTrapLimit = 4 {product} {default}
  477. intx PerMethodRecompilationCutoff = 400 {product} {default}
  478. intx PerMethodSpecTrapLimit = 5000 {experimental} {default}
  479. intx PerMethodTrapLimit = 100 {product} {default}
  480. bool PerfAllowAtExitRegistration = false {product} {default}
  481. bool PerfBypassFileSystemCheck = false {product} {default}
  482. intx PerfDataMemorySize = 32768 {product} {default}
  483. intx PerfDataSamplingInterval = 50 {product} {default}
  484. ccstr PerfDataSaveFile = {product} {default}
  485. bool PerfDataSaveToFile = false {product} {default}
  486. bool PerfDisableSharedMem = false {product} {default}
  487. intx PerfMaxStringConstLength = 1024 {product} {default}
  488. bool PostLoopMultiversioning = false {C2 experimental} {default}
  489. size_t PreTouchParallelChunkSize = 1073741824 {product} {default}
  490. intx PredictedLoadedClassCount = 0 {experimental} {default}
  491. bool PreferInterpreterNativeStubs = false {pd product} {default}
  492. intx PrefetchCopyIntervalInBytes = 576 {product} {default}
  493. intx PrefetchFieldsAhead = 1 {product} {default}
  494. intx PrefetchScanIntervalInBytes = 576 {product} {default}
  495. bool PreserveAllAnnotations = false {product} {default}
  496. bool PreserveFramePointer = false {pd product} {default}
  497. size_t PretenureSizeThreshold = 0 {product} {default}
  498. bool PrintAOT = false {product} {default}
  499. bool PrintAdapterHandlers = false {diagnostic} {default}
  500. bool PrintAssembly = false {diagnostic} {default}
  501. ccstr PrintAssemblyOptions = {diagnostic} {default}
  502. bool PrintBiasedLockingStatistics = false {diagnostic} {default}
  503. bool PrintBootstrap = true {JVMCI experimental} {default}
  504. bool PrintClassHistogram = false {manageable} {default}
  505. bool PrintCodeCache = false {product} {default}
  506. bool PrintCodeCacheOnCompilation = false {product} {default}
  507. bool PrintCommandLineFlags = false {product} {default}
  508. bool PrintCompilation = false {product} {default}
  509. bool PrintCompilation2 = false {diagnostic} {default}
  510. bool PrintConcurrentLocks = false {manageable} {default}
  511. bool PrintFlagsFinal = true {product} {command line}
  512. bool PrintFlagsInitial = false {product} {default}
  513. bool PrintFlagsRanges = false {product} {default}
  514. bool PrintGC = false {product} {default}
  515. bool PrintGCDetails = false {product} {default}
  516. bool PrintHeapAtSIGBREAK = true {product} {default}
  517. bool PrintInlining = false {diagnostic} {default}
  518. bool PrintInterpreter = false {diagnostic} {default}
  519. bool PrintIntrinsics = false {C2 diagnostic} {default}
  520. bool PrintJNIResolving = false {product} {default}
  521. bool PrintMethodData = false {diagnostic} {default}
  522. bool PrintMethodFlushingStatistics = false {diagnostic} {default}
  523. bool PrintMethodHandleStubs = false {diagnostic} {default}
  524. bool PrintNMTStatistics = false {diagnostic} {default}
  525. bool PrintNMethods = false {diagnostic} {default}
  526. bool PrintNativeNMethods = false {diagnostic} {default}
  527. bool PrintOptoAssembly = false {C2 diagnostic} {default}
  528. bool PrintPreciseBiasedLockingStatistics = false {C2 diagnostic} {default}
  529. bool PrintPreciseRTMLockingStatistics = false {C2 diagnostic} {default}
  530. bool PrintSafepointStatistics = false {product} {default}
  531. intx PrintSafepointStatisticsCount = 300 {product} {default}
  532. intx PrintSafepointStatisticsTimeout = -1 {product} {default}
  533. bool PrintSharedArchiveAndExit = false {product} {default}
  534. bool PrintSharedDictionary = false {product} {default}
  535. bool PrintSharedSpaces = false {product} {default}
  536. bool PrintSignatureHandlers = false {diagnostic} {default}
  537. bool PrintStringTableStatistics = false {product} {default}
  538. bool PrintStubCode = false {diagnostic} {default}
  539. bool PrintTieredEvents = false {product} {default}
  540. bool PrintTouchedMethodsAtExit = false {diagnostic} {default}
  541. bool PrintVMOptions = false {product} {default}
  542. bool PrintVMQWaitTime = false {product} {default}
  543. bool PrintWarnings = true {product} {default}
  544. uintx ProcessDistributionStride = 4 {product} {default}
  545. bool ProfileDynamicTypes = true {C2 diagnostic} {default}
  546. bool ProfileInterpreter = true {pd product} {default}
  547. bool ProfileIntervals = false {product} {default}
  548. intx ProfileIntervalsTicks = 100 {product} {default}
  549. intx ProfileMaturityPercentage = 20 {product} {default}
  550. bool ProfileVM = false {product} {default}
  551. uintx ProfiledCodeHeapSize = 122916698 {pd product} {ergonomic}
  552. intx ProfilerNumberOfCompiledMethods = 25 {diagnostic} {default}
  553. intx ProfilerNumberOfInterpretedMethods = 25 {diagnostic} {default}
  554. intx ProfilerNumberOfRuntimeStubNodes = 25 {diagnostic} {default}
  555. intx ProfilerNumberOfStubMethods = 25 {diagnostic} {default}
  556. bool ProfilerPrintByteCodeStatistics = false {product} {default}
  557. bool ProfilerRecordPC = false {product} {default}
  558. uintx PromotedPadding = 3 {product} {default}
  559. uintx QueuedAllocationWarningCount = 0 {product} {default}
  560. intx RTMAbortRatio = 50 {ARCH experimental} {default}
  561. intx RTMAbortThreshold = 1000 {ARCH experimental} {default}
  562. intx RTMLockingCalculationDelay = 0 {ARCH experimental} {default}
  563. intx RTMLockingThreshold = 10000 {ARCH experimental} {default}
  564. uintx RTMRetryCount = 5 {ARCH product} {default}
  565. intx RTMSpinLoopCount = 100 {ARCH experimental} {default}
  566. intx RTMTotalCountIncrRate = 64 {ARCH experimental} {default}
  567. bool RangeCheckElimination = true {product} {default}
  568. bool ReassociateInvariants = true {C2 product} {default}
  569. bool ReduceBulkZeroing = true {C2 product} {default}
  570. bool ReduceFieldZeroing = true {C2 product} {default}
  571. bool ReduceInitialCardMarks = true {C2 product} {default}
  572. bool ReduceSignalUsage = false {product} {default}
  573. intx RefDiscoveryPolicy = 0 {product} {default}
  574. bool RegisterFinalizersAtInit = true {product} {default}
  575. bool RelaxAccessControlCheck = false {product} {default}
  576. ccstr ReplayDataFile = {product} {default}
  577. bool RequireSharedSpaces = false {product} {default}
  578. uintx ReservedCodeCacheSize = 251658240 {pd product} {ergonomic}
  579. bool ResizeOldPLAB = true {product} {default}
  580. bool ResizePLAB = true {product} {default}
  581. bool ResizeTLAB = true {pd product} {default}
  582. bool RestoreMXCSROnJNICalls = false {product} {default}
  583. bool RestrictContended = true {product} {default}
  584. bool RestrictReservedStack = true {product} {default}
  585. bool RewriteBytecodes = true {pd product} {default}
  586. bool RewriteFrequentPairs = true {pd product} {default}
  587. intx SafepointSpinBeforeYield = 2000 {product} {default}
  588. bool SafepointTimeout = false {product} {default}
  589. intx SafepointTimeoutDelay = 10000 {product} {default}
  590. bool ScavengeBeforeFullGC = false {product} {default}
  591. intx ScavengeRootsInCode = 2 {diagnostic} {default}
  592. bool SegmentedCodeCache = true {product} {ergonomic}
  593. intx SelfDestructTimer = 0 {product} {default}
  594. bool SerializeVMOutput = true {diagnostic} {default}
  595. ccstr SharedArchiveFile = {diagnostic} {default}
  596. size_t SharedBaseAddress = 34359738368 {product} {default}
  597. ccstr SharedClassListFile = {product} {default}
  598. size_t SharedMiscCodeSize = 122880 {product} {default}
  599. size_t SharedMiscDataSize = 4194304 {product} {default}
  600. size_t SharedReadOnlySize = 10485760 {product} {default}
  601. size_t SharedReadWriteSize = 10485760 {product} {default}
  602. uintx SharedSymbolTableBucketSize = 4 {product} {default}
  603. bool ShowHiddenFrames = false {diagnostic} {default}
  604. bool ShowMessageBoxOnError = false {product} {default}
  605. bool ShrinkHeapInSteps = true {product} {default}
  606. intx SoftRefLRUPolicyMSPerMB = 1000 {product} {default}
  607. intx SpecTrapLimitExtraEntries = 3 {experimental} {default}
  608. bool SpecialArraysEquals = true {C2 diagnostic} {default}
  609. bool SpecialEncodeISOArray = true {C2 diagnostic} {default}
  610. bool SpecialStringCompareTo = true {C2 diagnostic} {default}
  611. bool SpecialStringEquals = true {C2 diagnostic} {default}
  612. bool SpecialStringIndexOf = true {C2 diagnostic} {default}
  613. bool SplitIfBlocks = true {C2 product} {default}
  614. intx StackRedPages = 1 {pd product} {default}
  615. intx StackReservedPages = 1 {pd product} {default}
  616. intx StackShadowPages = 20 {pd product} {default}
  617. bool StackTraceInThrowable = true {product} {default}
  618. intx StackYellowPages = 2 {pd product} {default}
  619. uintx StartAggressiveSweepingAt = 10 {product} {default}
  620. bool StartAttachListener = false {product} {default}
  621. bool StressCodeAging = false {diagnostic} {default}
  622. bool StressGCM = false {C2 diagnostic} {default}
  623. bool StressLCM = false {C2 diagnostic} {default}
  624. bool StressLdcRewrite = false {product} {default}
  625. uintx StringDeduplicationAgeThreshold = 3 {product} {default}
  626. bool StringDeduplicationRehashALot = false {diagnostic} {default}
  627. bool StringDeduplicationResizeALot = false {diagnostic} {default}
  628. uintx StringTableSize = 60013 {product} {default}
  629. bool SuperWordLoopUnrollAnalysis = true {C2 pd product} {default}
  630. bool SuperWordReductions = true {C2 product} {default}
  631. bool SuppressFatalErrorMessage = false {product} {default}
  632. intx SurvivorAlignmentInBytes = 8 {experimental} {default}
  633. uintx SurvivorPadding = 3 {product} {default}
  634. uintx SurvivorRatio = 8 {product} {default}
  635. intx SuspendRetryCount = 50 {product} {default}
  636. intx SuspendRetryDelay = 5 {product} {default}
  637. uintx SymbolTableSize = 20011 {experimental} {default}
  638. intx SyncFlags = 0 {experimental} {default}
  639. ccstr SyncKnobs = {experimental} {default}
  640. intx SyncVerbose = 0 {experimental} {default}
  641. uintx TLABAllocationWeight = 35 {product} {default}
  642. uintx TLABRefillWasteFraction = 64 {product} {default}
  643. size_t TLABSize = 0 {product} {default}
  644. bool TLABStats = true {product} {default}
  645. uintx TLABWasteIncrement = 4 {product} {default}
  646. uintx TLABWasteTargetPercent = 1 {product} {default}
  647. uintx TargetPLABWastePct = 10 {product} {default}
  648. uintx TargetSurvivorRatio = 50 {product} {default}
  649. uintx TenuredGenerationSizeIncrement = 20 {product} {default}
  650. uintx TenuredGenerationSizeSupplement = 80 {product} {default}
  651. uintx TenuredGenerationSizeSupplementDecay = 2 {product} {default}
  652. intx ThreadPriorityPolicy = 0 {product} {default}
  653. bool ThreadPriorityVerbose = false {product} {default}
  654. intx ThreadStackSize = 1024 {pd product} {default}
  655. uintx ThresholdTolerance = 10 {product} {default}
  656. intx Tier0BackedgeNotifyFreqLog = 10 {product} {default}
  657. intx Tier0InvokeNotifyFreqLog = 7 {product} {default}
  658. intx Tier0ProfilingStartPercentage = 200 {product} {default}
  659. intx Tier23InlineeNotifyFreqLog = 20 {product} {default}
  660. intx Tier2BackEdgeThreshold = 0 {product} {default}
  661. intx Tier2BackedgeNotifyFreqLog = 14 {product} {default}
  662. intx Tier2CompileThreshold = 0 {product} {default}
  663. intx Tier2InvokeNotifyFreqLog = 11 {product} {default}
  664. intx Tier3AOTBackEdgeThreshold = 120000 {product} {default}
  665. intx Tier3AOTCompileThreshold = 15000 {product} {default}
  666. intx Tier3AOTInvocationThreshold = 10000 {product} {default}
  667. intx Tier3AOTMinInvocationThreshold = 1000 {product} {default}
  668. intx Tier3BackEdgeThreshold = 60000 {product} {default}
  669. intx Tier3BackedgeNotifyFreqLog = 13 {product} {default}
  670. intx Tier3CompileThreshold = 2000 {product} {default}
  671. intx Tier3DelayOff = 2 {product} {default}
  672. intx Tier3DelayOn = 5 {product} {default}
  673. intx Tier3InvocationThreshold = 200 {product} {default}
  674. intx Tier3InvokeNotifyFreqLog = 10 {product} {default}
  675. intx Tier3LoadFeedback = 5 {product} {default}
  676. intx Tier3MinInvocationThreshold = 100 {product} {default}
  677. intx Tier4BackEdgeThreshold = 40000 {product} {default}
  678. intx Tier4CompileThreshold = 15000 {product} {default}
  679. intx Tier4InvocationThreshold = 5000 {product} {default}
  680. intx Tier4LoadFeedback = 3 {product} {default}
  681. intx Tier4MinInvocationThreshold = 600 {product} {default}
  682. bool TieredCompilation = true {pd product} {default}
  683. intx TieredCompileTaskTimeout = 50 {product} {default}
  684. intx TieredRateUpdateMaxTime = 25 {product} {default}
  685. intx TieredRateUpdateMinTime = 1 {product} {default}
  686. intx TieredStopAtLevel = 4 {product} {default}
  687. bool TimeLinearScan = false {C1 product} {default}
  688. ccstr TraceJVMTI = {product} {default}
  689. bool TraceJVMTIObjectTagging = false {diagnostic} {default}
  690. bool TraceNMethodInstalls = false {diagnostic} {default}
  691. bool TraceOldGenTime = false {product} {default}
  692. bool TraceSpilling = false {C2 diagnostic} {default}
  693. bool TraceSuspendWaitFailures = false {product} {default}
  694. bool TraceTypeProfile = false {C2 diagnostic} {default}
  695. bool TraceYoungGenTime = false {product} {default}
  696. intx TrackedInitializationLimit = 50 {C2 product} {default}
  697. bool TransmitErrorReport = false {product} {default}
  698. bool TrapBasedNullChecks = false {pd product} {default}
  699. bool TrapBasedRangeChecks = false {C2 pd product} {default}
  700. bool TrustFinalNonStaticFields = false {experimental} {default}
  701. intx TypeProfileArgsLimit = 2 {product} {default}
  702. uintx TypeProfileLevel = 111 {pd product} {default}
  703. intx TypeProfileMajorReceiverPercent = 90 {C2 product} {default}
  704. intx TypeProfileParmsLimit = 2 {product} {default}
  705. intx TypeProfileWidth = 2 {product} {default}
  706. intx UnguardOnExecutionViolation = 0 {product} {default}
  707. bool UnlinkSymbolsALot = false {product} {default}
  708. bool UnlockDiagnosticVMOptions = true {diagnostic} {command line}
  709. bool UnlockExperimentalVMOptions = true {experimental} {command line}
  710. bool UnsyncloadClass = false {diagnostic} {default}
  711. bool UseAES = true {product} {default}
  712. bool UseAESCTRIntrinsics = true {diagnostic} {default}
  713. bool UseAESIntrinsics = true {diagnostic} {default}
  714. bool UseAOT = false {product} {default}
  715. bool UseAOTStrictLoading = false {diagnostic} {default}
  716. intx UseAVX = 0 {ARCH product} {default}
  717. bool UseAdaptiveGCBoundary = false {product} {default}
  718. bool UseAdaptiveGenerationSizePolicyAtMajorCollection = true {product} {default}
  719. bool UseAdaptiveGenerationSizePolicyAtMinorCollection = true {product} {default}
  720. bool UseAdaptiveNUMAChunkSizing = true {product} {default}
  721. bool UseAdaptiveSizeDecayMajorGCCost = true {product} {default}
  722. bool UseAdaptiveSizePolicy = true {product} {default}
  723. bool UseAdaptiveSizePolicyFootprintGoal = true {product} {default}
  724. bool UseAdaptiveSizePolicyWithSystemGC = false {product} {default}
  725. bool UseAddressNop = true {ARCH product} {default}
  726. bool UseAdler32Intrinsics = false {diagnostic} {default}
  727. bool UseAutoGCSelectPolicy = false {product} {default}
  728. bool UseBMI1Instructions = false {ARCH product} {default}
  729. bool UseBMI2Instructions = false {ARCH product} {default}
  730. bool UseBiasedLocking = true {product} {default}
  731. bool UseBimorphicInlining = true {C2 product} {default}
  732. bool UseCGroupMemoryLimitForHeap = false {experimental} {default}
  733. bool UseCLMUL = true {ARCH product} {default}
  734. bool UseCMSBestFit = true {product} {default}
  735. bool UseCMSInitiatingOccupancyOnly = false {product} {default}
  736. bool UseCMoveUnconditionally = false {C2 product} {default}
  737. bool UseCRC32CIntrinsics = true {diagnostic} {default}
  738. bool UseCRC32Intrinsics = true {diagnostic} {default}
  739. bool UseCodeAging = true {product} {default}
  740. bool UseCodeCacheFlushing = true {product} {default}
  741. bool UseCompiler = true {product} {default}
  742. bool UseCompressedClassPointers = true {lp64_product} {ergonomic}
  743. bool UseCompressedOops = true {lp64_product} {ergonomic}
  744. bool UseConcMarkSweepGC = false {product} {default}
  745. bool UseCondCardMark = false {product} {default}
  746. bool UseCountLeadingZerosInstruction = false {ARCH product} {default}
  747. bool UseCountTrailingZerosInstruction = false {ARCH product} {default}
  748. bool UseCountedLoopSafepoints = false {C2 product} {default}
  749. bool UseCounterDecay = true {product} {default}
  750. bool UseCpuAllocPath = false {diagnostic} {default}
  751. bool UseCriticalCMSThreadPriority = false {experimental} {default}
  752. bool UseCriticalCompilerThreadPriority = false {experimental} {default}
  753. bool UseCriticalJavaThreadPriority = false {experimental} {default}
  754. bool UseDivMod = true {C2 product} {default}
  755. bool UseDynamicNumberOfGCThreads = false {product} {default}
  756. bool UseFMA = false {product} {default}
  757. bool UseFPUForSpilling = true {C2 product} {default}
  758. bool UseFastJNIAccessors = true {product} {default}
  759. bool UseFastStosb = false {ARCH product} {default}
  760. bool UseFastUnorderedTimeStamps = true {experimental} {ergonomic}
  761. bool UseG1GC = false {product} {default}
  762. bool UseGCOverheadLimit = true {product} {default}
  763. bool UseGCTaskAffinity = false {product} {default}
  764. bool UseGHASHIntrinsics = true {diagnostic} {default}
  765. bool UseHeavyMonitors = false {product} {default}
  766. bool UseHugeTLBFS = false {product} {default}
  767. bool UseImplicitStableValues = true {C2 diagnostic} {default}
  768. bool UseIncDec = true {ARCH diagnostic} {default}
  769. bool UseInlineCaches = true {product} {default}
  770. bool UseInlineDepthForSpeculativeTypes = true {C2 diagnostic} {default}
  771. bool UseInterpreter = true {product} {default}
  772. bool UseJVMCICompiler = false {JVMCI experimental} {default}
  773. bool UseJumpTables = true {C2 product} {default}
  774. bool UseLWPSynchronization = true {product} {default}
  775. bool UseLargePages = false {pd product} {default}
  776. bool UseLargePagesInMetaspace = false {product} {default}
  777. bool UseLargePagesIndividualAllocation = false {pd product} {default}
  778. bool UseLibmIntrinsic = true {ARCH diagnostic} {default}
  779. bool UseLinuxPosixThreadCPUClocks = true {product} {default}
  780. bool UseLockedTracing = false {product} {default}
  781. bool UseLoopCounter = true {product} {default}
  782. bool UseLoopInvariantCodeMotion = true {C1 product} {default}
  783. bool UseLoopPredicate = true {C2 product} {default}
  784. bool UseMathExactIntrinsics = true {C2 diagnostic} {default}
  785. bool UseMaximumCompactionOnSystemGC = true {product} {default}
  786. bool UseMembar = false {pd product} {default}
  787. bool UseMontgomeryMultiplyIntrinsic = true {C2 diagnostic} {default}
  788. bool UseMontgomerySquareIntrinsic = true {C2 diagnostic} {default}
  789. bool UseMulAddIntrinsic = true {C2 diagnostic} {default}
  790. bool UseMultiplyToLenIntrinsic = true {C2 diagnostic} {default}
  791. bool UseNUMA = false {product} {default}
  792. bool UseNUMAInterleaving = false {product} {default}
  793. bool UseNewCode = false {diagnostic} {default}
  794. bool UseNewCode2 = false {diagnostic} {default}
  795. bool UseNewCode3 = false {diagnostic} {default}
  796. bool UseNewLongLShift = false {ARCH product} {default}
  797. bool UseOSErrorReporting = false {pd product} {default}
  798. bool UseOnStackReplacement = true {pd product} {default}
  799. bool UseOnlyInlinedBimorphic = true {C2 product} {default}
  800. bool UseOprofile = false {product} {default}
  801. bool UseOptoBiasInlining = true {C2 product} {default}
  802. bool UsePSAdaptiveSurvivorSizePolicy = true {product} {default}
  803. bool UseParNewGC = false {product} {default}
  804. bool UseParallelGC = false {product} {default}
  805. bool UseParallelOldGC = false {product} {default}
  806. bool UsePerfData = true {product} {default}
  807. bool UsePopCountInstruction = true {product} {default}
  808. bool UseRDPCForConstantTableBase = false {C2 product} {default}
  809. bool UseRTMDeopt = false {ARCH product} {default}
  810. bool UseRTMForStackLocks = false {ARCH experimental} {default}
  811. bool UseRTMLocking = false {ARCH product} {default}
  812. bool UseRTMXendForLockBusy = true {ARCH experimental} {default}
  813. bool UseSHA = false {product} {default}
  814. bool UseSHA1Intrinsics = false {diagnostic} {default}
  815. bool UseSHA256Intrinsics = false {diagnostic} {default}
  816. bool UseSHA512Intrinsics = false {diagnostic} {default}
  817. bool UseSHM = false {product} {default}
  818. intx UseSSE = 4 {product} {default}
  819. bool UseSSE42Intrinsics = true {ARCH product} {default}
  820. bool UseSemaphoreGCThreadsSynchronization = true {diagnostic} {default}
  821. bool UseSerialGC = true {product} {ergonomic}
  822. bool UseSharedSpaces = false {product} {default}
  823. bool UseSignalChaining = true {product} {default}
  824. bool UseSquareToLenIntrinsic = true {C2 diagnostic} {default}
  825. bool UseStoreImmI16 = false {ARCH product} {default}
  826. bool UseStringDeduplication = false {product} {default}
  827. bool UseSuperWord = true {C2 product} {default}
  828. bool UseTLAB = true {pd product} {default}
  829. bool UseThreadPriorities = true {pd product} {default}
  830. bool UseTransparentHugePages = false {product} {default}
  831. bool UseTypeProfile = true {product} {default}
  832. bool UseTypeSpeculation = true {C2 product} {default}
  833. bool UseUnalignedAccesses = true {diagnostic} {default}
  834. bool UseUnalignedLoadStores = false {ARCH product} {default}
  835. bool UseVectorizedMismatchIntrinsic = true {diagnostic} {default}
  836. bool UseXMMForArrayCopy = true {product} {default}
  837. bool UseXmmI2D = false {ARCH product} {default}
  838. bool UseXmmI2F = false {ARCH product} {default}
  839. bool UseXmmLoadAndClearUpper = true {ARCH product} {default}
  840. bool UseXmmRegToRegMoveAll = true {ARCH product} {default}
  841. bool VMThreadHintNoPreempt = false {product} {default}
  842. intx VMThreadPriority = -1 {product} {default}
  843. intx VMThreadStackSize = 1024 {pd product} {default}
  844. intx ValueMapInitialSize = 11 {C1 product} {default}
  845. intx ValueMapMaxLoopSize = 8 {C1 product} {default}
  846. intx ValueSearchLimit = 1000 {C2 product} {default}
  847. bool VerifyAdapterCalls = false {diagnostic} {default}
  848. bool VerifyAfterGC = false {diagnostic} {default}
  849. bool VerifyBeforeExit = false {diagnostic} {default}
  850. bool VerifyBeforeGC = false {diagnostic} {default}
  851. bool VerifyBeforeIteration = false {diagnostic} {default}
  852. bool VerifyDuringGC = false {diagnostic} {default}
  853. bool VerifyDuringStartup = false {diagnostic} {default}
  854. intx VerifyGCLevel = 0 {diagnostic} {default}
  855. uintx VerifyGCStartAt = 0 {diagnostic} {default}
  856. bool VerifyMergedCPBytecodes = true {product} {default}
  857. bool VerifyMethodHandles = false {diagnostic} {default}
  858. bool VerifyObjectStartArray = true {diagnostic} {default}
  859. bool VerifyRememberedSets = false {diagnostic} {default}
  860. bool VerifySharedSpaces = false {product} {default}
  861. bool VerifyStringTableAtExit = false {diagnostic} {default}
  862. ccstrlist VerifySubSet = {diagnostic} {default}
  863. bool WhiteBoxAPI = false {diagnostic} {default}
  864. uintx WorkStealingHardSpins = 4096 {experimental} {default}
  865. uintx WorkStealingSleepMillis = 1 {experimental} {default}
  866. uintx WorkStealingSpinToYieldRatio = 10 {experimental} {default}
  867. uintx WorkStealingYieldsBeforeSleep = 5000 {experimental} {default}
  868. uintx YoungGenerationSizeIncrement = 20 {product} {default}
  869. uintx YoungGenerationSizeSupplement = 80 {product} {default}
  870. uintx YoungGenerationSizeSupplementDecay = 8 {product} {default}
  871. size_t YoungPLABSize = 4096 {product} {default}
  872. bool ZeroTLAB = false {product} {default}
  873. intx hashCode = 5 {experimental} {default}
  874. java version "9.0.1"
  875. Java(TM) SE Runtime Environment (build 9.0.1+11)
  876. Java HotSpot(TM) 64-Bit Server VM (build 9.0.1+11, mixed mode)
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement