744 "Share vtable stubs (smaller code but worse branch prediction") \ 745 \ 746 develop(bool, LoadLineNumberTables, true, \ 747 "Tell whether the class file parser loads line number tables") \ 748 \ 749 develop(bool, LoadLocalVariableTables, true, \ 750 "Tell whether the class file parser loads local variable tables") \ 751 \ 752 develop(bool, LoadLocalVariableTypeTables, true, \ 753 "Tell whether the class file parser loads local variable type" \ 754 "tables") \ 755 \ 756 product(bool, AllowUserSignalHandlers, false, \ 757 "Do not complain if the application installs signal handlers " \ 758 "(Solaris & Linux only)") \ 759 \ 760 product(bool, UseSignalChaining, true, \ 761 "Use signal-chaining to invoke signal handlers installed " \ 762 "by the application (Solaris & Linux only)") \ 763 \ 764 product(bool, AllowJNIEnvProxy, false, \ 765 "(Deprecated) Allow JNIEnv proxies for jdbx") \ 766 \ 767 product(bool, RestoreMXCSROnJNICalls, false, \ 768 "Restore MXCSR when returning from JNI calls") \ 769 \ 770 product(bool, CheckJNICalls, false, \ 771 "Verify all arguments to JNI calls") \ 772 \ 773 product(bool, UseFastJNIAccessors, true, \ 774 "Use optimized versions of Get<Primitive>Field") \ 775 \ 776 product(intx, MaxJNILocalCapacity, 65536, \ 777 "Maximum allowable local JNI handle capacity to " \ 778 "EnsureLocalCapacity() and PushLocalFrame(), " \ 779 "where <= 0 is unlimited, default: 65536") \ 780 range(min_intx, max_intx) \ 781 \ 782 product(bool, EagerXrunInit, false, \ 783 "Eagerly initialize -Xrun libraries; allows startup profiling, " \ 784 "but not all -Xrun libraries may support the state of the VM " \ 785 "at this time") \ 786 \ | 744 "Share vtable stubs (smaller code but worse branch prediction") \ 745 \ 746 develop(bool, LoadLineNumberTables, true, \ 747 "Tell whether the class file parser loads line number tables") \ 748 \ 749 develop(bool, LoadLocalVariableTables, true, \ 750 "Tell whether the class file parser loads local variable tables") \ 751 \ 752 develop(bool, LoadLocalVariableTypeTables, true, \ 753 "Tell whether the class file parser loads local variable type" \ 754 "tables") \ 755 \ 756 product(bool, AllowUserSignalHandlers, false, \ 757 "Do not complain if the application installs signal handlers " \ 758 "(Solaris & Linux only)") \ 759 \ 760 product(bool, UseSignalChaining, true, \ 761 "Use signal-chaining to invoke signal handlers installed " \ 762 "by the application (Solaris & Linux only)") \ 763 \ 764 product(bool, RestoreMXCSROnJNICalls, false, \ 765 "Restore MXCSR when returning from JNI calls") \ 766 \ 767 product(bool, CheckJNICalls, false, \ 768 "Verify all arguments to JNI calls") \ 769 \ 770 product(bool, UseFastJNIAccessors, true, \ 771 "Use optimized versions of Get<Primitive>Field") \ 772 \ 773 product(intx, MaxJNILocalCapacity, 65536, \ 774 "Maximum allowable local JNI handle capacity to " \ 775 "EnsureLocalCapacity() and PushLocalFrame(), " \ 776 "where <= 0 is unlimited, default: 65536") \ 777 range(min_intx, max_intx) \ 778 \ 779 product(bool, EagerXrunInit, false, \ 780 "Eagerly initialize -Xrun libraries; allows startup profiling, " \ 781 "but not all -Xrun libraries may support the state of the VM " \ 782 "at this time") \ 783 \ |