522 "Do not reallocate more that this amount per collection") \ 523 \ 524 product(bool, UseAdaptiveNUMAChunkSizing, true, \ 525 "Enable adaptive chunk sizing for NUMA") \ 526 \ 527 product(bool, NUMAStats, false, \ 528 "Print NUMA stats in detailed heap information") \ 529 \ 530 product(intx, NUMAPageScanRate, 256, \ 531 "Maximum number of pages to include in the page scan procedure") \ 532 \ 533 product_pd(bool, NeedsDeoptSuspend, \ 534 "True for register window machines (sparc/ia64)") \ 535 \ 536 product(intx, UseSSE, 99, \ 537 "Highest supported SSE instructions set on x86/x64") \ 538 \ 539 product(bool, UseAES, false, \ 540 "Control whether AES instructions can be used on x86/x64") \ 541 \ 542 product(uintx, LargePageSizeInBytes, 0, \ 543 "Large page size (0 to let VM choose the page size") \ 544 \ 545 product(uintx, LargePageHeapSizeThreshold, 128*M, \ 546 "Use large pages if max heap is at least this big") \ 547 \ 548 product(bool, ForceTimeHighResolution, false, \ 549 "Using high time resolution(For Win32 only)") \ 550 \ 551 develop(bool, TraceItables, false, \ 552 "Trace initialization and use of itables") \ 553 \ 554 develop(bool, TracePcPatching, false, \ 555 "Trace usage of frame::patch_pc") \ 556 \ 557 develop(bool, TraceJumps, false, \ 558 "Trace assembly jumps in thread ring buffer") \ 559 \ 560 develop(bool, TraceRelocator, false, \ 561 "Trace the bytecode relocator") \ | 522 "Do not reallocate more that this amount per collection") \ 523 \ 524 product(bool, UseAdaptiveNUMAChunkSizing, true, \ 525 "Enable adaptive chunk sizing for NUMA") \ 526 \ 527 product(bool, NUMAStats, false, \ 528 "Print NUMA stats in detailed heap information") \ 529 \ 530 product(intx, NUMAPageScanRate, 256, \ 531 "Maximum number of pages to include in the page scan procedure") \ 532 \ 533 product_pd(bool, NeedsDeoptSuspend, \ 534 "True for register window machines (sparc/ia64)") \ 535 \ 536 product(intx, UseSSE, 99, \ 537 "Highest supported SSE instructions set on x86/x64") \ 538 \ 539 product(bool, UseAES, false, \ 540 "Control whether AES instructions can be used on x86/x64") \ 541 \ 542 develop(bool, UseCLMUL, false, \ 543 "Control whether CLMUL instructions can be used on x86/x64") \ 544 \ 545 product(uintx, LargePageSizeInBytes, 0, \ 546 "Large page size (0 to let VM choose the page size") \ 547 \ 548 product(uintx, LargePageHeapSizeThreshold, 128*M, \ 549 "Use large pages if max heap is at least this big") \ 550 \ 551 product(bool, ForceTimeHighResolution, false, \ 552 "Using high time resolution(For Win32 only)") \ 553 \ 554 develop(bool, TraceItables, false, \ 555 "Trace initialization and use of itables") \ 556 \ 557 develop(bool, TracePcPatching, false, \ 558 "Trace usage of frame::patch_pc") \ 559 \ 560 develop(bool, TraceJumps, false, \ 561 "Trace assembly jumps in thread ring buffer") \ 562 \ 563 develop(bool, TraceRelocator, false, \ 564 "Trace the bytecode relocator") \ |