531 "True for register window machines (sparc/ia64)") \ |
531 "True for register window machines (sparc/ia64)") \ |
532 \ |
532 \ |
533 product(intx, UseSSE, 99, \ |
533 product(intx, UseSSE, 99, \ |
534 "Highest supported SSE instructions set on x86/x64") \ |
534 "Highest supported SSE instructions set on x86/x64") \ |
535 \ |
535 \ |
|
536 product(bool, UseAES, false, \ |
|
537 "Control whether AES instructions can be used on x86/x64") \ |
|
538 \ |
536 product(uintx, LargePageSizeInBytes, 0, \ |
539 product(uintx, LargePageSizeInBytes, 0, \ |
537 "Large page size (0 to let VM choose the page size") \ |
540 "Large page size (0 to let VM choose the page size") \ |
538 \ |
541 \ |
539 product(uintx, LargePageHeapSizeThreshold, 128*M, \ |
542 product(uintx, LargePageHeapSizeThreshold, 128*M, \ |
540 "Use large pages if max heap is at least this big") \ |
543 "Use large pages if max heap is at least this big") \ |
632 notproduct(bool, StressCriticalJNINatives, false, \ |
635 notproduct(bool, StressCriticalJNINatives, false, \ |
633 "Exercise register saving code in critical natives") \ |
636 "Exercise register saving code in critical natives") \ |
634 \ |
637 \ |
635 product(bool, UseSSE42Intrinsics, false, \ |
638 product(bool, UseSSE42Intrinsics, false, \ |
636 "SSE4.2 versions of intrinsics") \ |
639 "SSE4.2 versions of intrinsics") \ |
|
640 \ |
|
641 product(bool, UseAESIntrinsics, false, \ |
|
642 "use intrinsics for AES versions of crypto") \ |
637 \ |
643 \ |
638 develop(bool, TraceCallFixup, false, \ |
644 develop(bool, TraceCallFixup, false, \ |
639 "traces all call fixups") \ |
645 "traces all call fixups") \ |
640 \ |
646 \ |
641 develop(bool, DeoptimizeALot, false, \ |
647 develop(bool, DeoptimizeALot, false, \ |