src/hotspot/share/services/diagnosticCommand.cpp
changeset 49857 31e07291ae29
parent 49825 f909f09569ca
child 49860 ca5216a2a2cc
equal deleted inserted replaced
49856:5f63af8f9d7f 49857:31e07291ae29
    31 #include "gc/shared/vmGCOperations.hpp"
    31 #include "gc/shared/vmGCOperations.hpp"
    32 #include "memory/resourceArea.hpp"
    32 #include "memory/resourceArea.hpp"
    33 #include "oops/objArrayOop.inline.hpp"
    33 #include "oops/objArrayOop.inline.hpp"
    34 #include "oops/oop.inline.hpp"
    34 #include "oops/oop.inline.hpp"
    35 #include "oops/typeArrayOop.inline.hpp"
    35 #include "oops/typeArrayOop.inline.hpp"
    36 #include "runtime/globals.hpp"
    36 #include "runtime/flags/jvmFlag.hpp"
    37 #include "runtime/handles.inline.hpp"
    37 #include "runtime/handles.inline.hpp"
    38 #include "runtime/javaCalls.hpp"
    38 #include "runtime/javaCalls.hpp"
    39 #include "runtime/os.hpp"
    39 #include "runtime/os.hpp"
    40 #include "services/diagnosticArgument.hpp"
    40 #include "services/diagnosticArgument.hpp"
    41 #include "services/diagnosticCommand.hpp"
    41 #include "services/diagnosticCommand.hpp"
   229   _dcmdparser.add_dcmd_option(&_all);
   229   _dcmdparser.add_dcmd_option(&_all);
   230 }
   230 }
   231 
   231 
   232 void PrintVMFlagsDCmd::execute(DCmdSource source, TRAPS) {
   232 void PrintVMFlagsDCmd::execute(DCmdSource source, TRAPS) {
   233   if (_all.value()) {
   233   if (_all.value()) {
   234     CommandLineFlags::printFlags(output(), true);
   234     JVMFlag::printFlags(output(), true);
   235   } else {
   235   } else {
   236     CommandLineFlags::printSetFlags(output());
   236     JVMFlag::printSetFlags(output());
   237   }
   237   }
   238 }
   238 }
   239 
   239 
   240 int PrintVMFlagsDCmd::num_arguments() {
   240 int PrintVMFlagsDCmd::num_arguments() {
   241     ResourceMark rm;
   241     ResourceMark rm;
   262   if (_value.value() != NULL) {
   262   if (_value.value() != NULL) {
   263     val = _value.value();
   263     val = _value.value();
   264   }
   264   }
   265 
   265 
   266   FormatBuffer<80> err_msg("%s", "");
   266   FormatBuffer<80> err_msg("%s", "");
   267   int ret = WriteableFlags::set_flag(_flag.value(), val, Flag::MANAGEMENT, err_msg);
   267   int ret = WriteableFlags::set_flag(_flag.value(), val, JVMFlag::MANAGEMENT, err_msg);
   268 
   268 
   269   if (ret != Flag::SUCCESS) {
   269   if (ret != JVMFlag::SUCCESS) {
   270     output()->print_cr("%s", err_msg.buffer());
   270     output()->print_cr("%s", err_msg.buffer());
   271   }
   271   }
   272 }
   272 }
   273 
   273 
   274 int SetVMFlagDCmd::num_arguments() {
   274 int SetVMFlagDCmd::num_arguments() {