483 "(Unstable) uses memset in BOT updates in GC code") \ 484 \ 485 diagnostic(bool, UnlockDiagnosticVMOptions, trueInDebug, \ 486 "Enable normal processing of flags relating to field diagnostics")\ 487 \ 488 experimental(bool, UnlockExperimentalVMOptions, false, \ 489 "Enable normal processing of flags relating to experimental features")\ 490 \ 491 product(bool, JavaMonitorsInStackTrace, true, \ 492 "Print info. about Java monitor locks when the stacks are dumped")\ 493 \ 494 product_pd(bool, UseLargePages, \ 495 "Use large page memory") \ 496 \ 497 product_pd(bool, UseLargePagesIndividualAllocation, \ 498 "Allocate large pages individually for better affinity") \ 499 \ 500 develop(bool, LargePagesIndividualAllocationInjectError, false, \ 501 "Fail large pages individual allocation") \ 502 \ 503 develop(bool, TracePageSizes, false, \ 504 "Trace page size selection and usage.") \ 505 \ 506 product(bool, UseNUMA, false, \ 507 "Use NUMA if available") \ 508 \ 509 product(bool, UseNUMAInterleaving, false, \ 510 "Interleave memory across NUMA nodes if available") \ 511 \ 512 product(uintx, NUMAInterleaveGranularity, 2*M, \ 513 "Granularity to use for NUMA interleaving on Windows OS") \ 514 \ 515 product(bool, ForceNUMA, false, \ 516 "Force NUMA optimizations on single-node/UMA systems") \ 517 \ 518 product(uintx, NUMAChunkResizeWeight, 20, \ 519 "Percentage (0-100) used to weigh the current sample when " \ 520 "computing exponentially decaying average for " \ 521 "AdaptiveNUMAChunkSizing") \ 522 \ | 483 "(Unstable) uses memset in BOT updates in GC code") \ 484 \ 485 diagnostic(bool, UnlockDiagnosticVMOptions, trueInDebug, \ 486 "Enable normal processing of flags relating to field diagnostics")\ 487 \ 488 experimental(bool, UnlockExperimentalVMOptions, false, \ 489 "Enable normal processing of flags relating to experimental features")\ 490 \ 491 product(bool, JavaMonitorsInStackTrace, true, \ 492 "Print info. about Java monitor locks when the stacks are dumped")\ 493 \ 494 product_pd(bool, UseLargePages, \ 495 "Use large page memory") \ 496 \ 497 product_pd(bool, UseLargePagesIndividualAllocation, \ 498 "Allocate large pages individually for better affinity") \ 499 \ 500 develop(bool, LargePagesIndividualAllocationInjectError, false, \ 501 "Fail large pages individual allocation") \ 502 \ 503 product(bool, UseLargePagesInMetaspace, false, \ 504 "Use large page memory in metaspace") \ 505 \ 506 develop(bool, TracePageSizes, false, \ 507 "Trace page size selection and usage.") \ 508 \ 509 product(bool, UseNUMA, false, \ 510 "Use NUMA if available") \ 511 \ 512 product(bool, UseNUMAInterleaving, false, \ 513 "Interleave memory across NUMA nodes if available") \ 514 \ 515 product(uintx, NUMAInterleaveGranularity, 2*M, \ 516 "Granularity to use for NUMA interleaving on Windows OS") \ 517 \ 518 product(bool, ForceNUMA, false, \ 519 "Force NUMA optimizations on single-node/UMA systems") \ 520 \ 521 product(uintx, NUMAChunkResizeWeight, 20, \ 522 "Percentage (0-100) used to weigh the current sample when " \ 523 "computing exponentially decaying average for " \ 524 "AdaptiveNUMAChunkSizing") \ 525 \ |