698 "Trace usage of frame::patch_pc") \ 699 \ 700 develop(bool, TraceRelocator, false, \ 701 "Trace the bytecode relocator") \ 702 \ 703 develop(bool, TraceLongCompiles, false, \ 704 "Print out every time compilation is longer than " \ 705 "a given threshold") \ 706 \ 707 develop(bool, SafepointALot, false, \ 708 "Generate a lot of safepoints. This works with " \ 709 "GuaranteedSafepointInterval") \ 710 \ 711 product_pd(bool, BackgroundCompilation, \ 712 "A thread requesting compilation is not blocked during " \ 713 "compilation") \ 714 \ 715 product(bool, PrintVMQWaitTime, false, \ 716 "Print out the waiting time in VM operation queue") \ 717 \ 718 develop(bool, TraceOopMapGeneration, false, \ 719 "Show OopMapGeneration") \ 720 \ 721 product(bool, MethodFlushing, true, \ 722 "Reclamation of zombie and not-entrant methods") \ 723 \ 724 develop(bool, VerifyStack, false, \ 725 "Verify stack of each thread when it is entering a runtime call") \ 726 \ 727 diagnostic(bool, ForceUnreachable, false, \ 728 "Make all non code cache addresses to be unreachable by " \ 729 "forcing use of 64bit literal fixups") \ 730 \ 731 notproduct(bool, StressDerivedPointers, false, \ 732 "Force scavenge when a derived pointer is detected on stack " \ 733 "after rtm call") \ 734 \ 735 develop(bool, TraceDerivedPointers, false, \ 736 "Trace traversal of derived pointers on stack") \ 737 \ 738 notproduct(bool, TraceCodeBlobStacks, false, \ 739 "Trace stack-walk of codeblobs") \ 740 \ | 698 "Trace usage of frame::patch_pc") \ 699 \ 700 develop(bool, TraceRelocator, false, \ 701 "Trace the bytecode relocator") \ 702 \ 703 develop(bool, TraceLongCompiles, false, \ 704 "Print out every time compilation is longer than " \ 705 "a given threshold") \ 706 \ 707 develop(bool, SafepointALot, false, \ 708 "Generate a lot of safepoints. This works with " \ 709 "GuaranteedSafepointInterval") \ 710 \ 711 product_pd(bool, BackgroundCompilation, \ 712 "A thread requesting compilation is not blocked during " \ 713 "compilation") \ 714 \ 715 product(bool, PrintVMQWaitTime, false, \ 716 "Print out the waiting time in VM operation queue") \ 717 \ 718 product(bool, MethodFlushing, true, \ 719 "Reclamation of zombie and not-entrant methods") \ 720 \ 721 develop(bool, VerifyStack, false, \ 722 "Verify stack of each thread when it is entering a runtime call") \ 723 \ 724 diagnostic(bool, ForceUnreachable, false, \ 725 "Make all non code cache addresses to be unreachable by " \ 726 "forcing use of 64bit literal fixups") \ 727 \ 728 notproduct(bool, StressDerivedPointers, false, \ 729 "Force scavenge when a derived pointer is detected on stack " \ 730 "after rtm call") \ 731 \ 732 develop(bool, TraceDerivedPointers, false, \ 733 "Trace traversal of derived pointers on stack") \ 734 \ 735 notproduct(bool, TraceCodeBlobStacks, false, \ 736 "Trace stack-walk of codeblobs") \ 737 \ |