2640 } else if (match_option(option, "-Xprof")) { |
2640 } else if (match_option(option, "-Xprof")) { |
2641 char version[256]; |
2641 char version[256]; |
2642 // Obsolete in JDK 10 |
2642 // Obsolete in JDK 10 |
2643 JDK_Version::jdk(10).to_string(version, sizeof(version)); |
2643 JDK_Version::jdk(10).to_string(version, sizeof(version)); |
2644 warning("Ignoring option %s; support was removed in %s", option->optionString, version); |
2644 warning("Ignoring option %s; support was removed in %s", option->optionString, version); |
2645 // -Xconcurrentio |
2645 // -Xinternalversion |
2646 } else if (match_option(option, "-Xconcurrentio")) { |
|
2647 if (FLAG_SET_CMDLINE(bool, UseLWPSynchronization, true) != JVMFlag::SUCCESS) { |
|
2648 return JNI_EINVAL; |
|
2649 } |
|
2650 if (FLAG_SET_CMDLINE(bool, BackgroundCompilation, false) != JVMFlag::SUCCESS) { |
|
2651 return JNI_EINVAL; |
|
2652 } |
|
2653 SafepointSynchronize::set_defer_thr_suspend_loop_count(); |
|
2654 if (FLAG_SET_CMDLINE(bool, UseTLAB, false) != JVMFlag::SUCCESS) { |
|
2655 return JNI_EINVAL; |
|
2656 } |
|
2657 if (FLAG_SET_CMDLINE(size_t, NewSizeThreadIncrease, 16 * K) != JVMFlag::SUCCESS) { // 20Kb per thread added to new generation |
|
2658 return JNI_EINVAL; |
|
2659 } |
|
2660 |
|
2661 // -Xinternalversion |
|
2662 } else if (match_option(option, "-Xinternalversion")) { |
2646 } else if (match_option(option, "-Xinternalversion")) { |
2663 jio_fprintf(defaultStream::output_stream(), "%s\n", |
2647 jio_fprintf(defaultStream::output_stream(), "%s\n", |
2664 VM_Version::internal_vm_info_string()); |
2648 VM_Version::internal_vm_info_string()); |
2665 vm_exit(0); |
2649 vm_exit(0); |
2666 #ifndef PRODUCT |
2650 #ifndef PRODUCT |