585 "Enable adaptive chunk sizing for NUMA") \
586 \
587 product(bool, NUMAStats, false, \
588 "Print NUMA stats in detailed heap information") \
589 \
590 product(uintx, NUMAPageScanRate, 256, \
591 "Maximum number of pages to include in the page scan procedure") \
592 \
593 product_pd(bool, NeedsDeoptSuspend, \
594 "True for register window machines (sparc/ia64)") \
595 \
596 product(intx, UseSSE, 99, \
597 "Highest supported SSE instructions set on x86/x64") \
598 \
599 product(bool, UseAES, false, \
600 "Control whether AES instructions can be used on x86/x64") \
601 \
602 product(bool, UseSHA, false, \
603 "Control whether SHA instructions can be used on SPARC") \
604 \
605 product(uintx, LargePageSizeInBytes, 0, \
606 "Large page size (0 to let VM choose the page size)") \
607 \
608 product(uintx, LargePageHeapSizeThreshold, 128*M, \
609 "Use large pages if maximum heap is at least this big") \
610 \
611 product(bool, ForceTimeHighResolution, false, \
612 "Using high time resolution (for Win32 only)") \
613 \
614 develop(bool, TraceItables, false, \
615 "Trace initialization and use of itables") \
616 \
617 develop(bool, TracePcPatching, false, \
618 "Trace usage of frame::patch_pc") \
619 \
620 develop(bool, TraceJumps, false, \
621 "Trace assembly jumps in thread ring buffer") \
622 \
623 develop(bool, TraceRelocator, false, \
624 "Trace the bytecode relocator") \
|
585 "Enable adaptive chunk sizing for NUMA") \
586 \
587 product(bool, NUMAStats, false, \
588 "Print NUMA stats in detailed heap information") \
589 \
590 product(uintx, NUMAPageScanRate, 256, \
591 "Maximum number of pages to include in the page scan procedure") \
592 \
593 product_pd(bool, NeedsDeoptSuspend, \
594 "True for register window machines (sparc/ia64)") \
595 \
596 product(intx, UseSSE, 99, \
597 "Highest supported SSE instructions set on x86/x64") \
598 \
599 product(bool, UseAES, false, \
600 "Control whether AES instructions can be used on x86/x64") \
601 \
602 product(bool, UseSHA, false, \
603 "Control whether SHA instructions can be used on SPARC") \
604 \
605 product(bool, UseGHASHIntrinsics, false, \
606 "Use intrinsics for GHASH versions of crypto") \
607 \
608 product(uintx, LargePageSizeInBytes, 0, \
609 "Large page size (0 to let VM choose the page size)") \
610 \
611 product(uintx, LargePageHeapSizeThreshold, 128*M, \
612 "Use large pages if maximum heap is at least this big") \
613 \
614 product(bool, ForceTimeHighResolution, false, \
615 "Using high time resolution (for Win32 only)") \
616 \
617 develop(bool, TraceItables, false, \
618 "Trace initialization and use of itables") \
619 \
620 develop(bool, TracePcPatching, false, \
621 "Trace usage of frame::patch_pc") \
622 \
623 develop(bool, TraceJumps, false, \
624 "Trace assembly jumps in thread ring buffer") \
625 \
626 develop(bool, TraceRelocator, false, \
627 "Trace the bytecode relocator") \
|