src/hotspot/share/runtime/arguments_ext.hpp
changeset 49339 e651c3ea6ea8
parent 48138 78b2ecdd3c4b
equal deleted inserted replaced
49338:41e7a68fbf45 49339:e651c3ea6ea8
    28 #include "memory/allocation.hpp"
    28 #include "memory/allocation.hpp"
    29 #include "runtime/arguments.hpp"
    29 #include "runtime/arguments.hpp"
    30 
    30 
    31 class ArgumentsExt: AllStatic {
    31 class ArgumentsExt: AllStatic {
    32 public:
    32 public:
    33   static inline void set_gc_specific_flags();
       
    34   // The argument processing extension. Returns true if there is
    33   // The argument processing extension. Returns true if there is
    35   // no additional parsing needed in Arguments::parse() for the option.
    34   // no additional parsing needed in Arguments::parse() for the option.
    36   // Otherwise returns false.
    35   // Otherwise returns false.
    37   static inline bool process_options(const JavaVMOption *option) { return false; }
    36   static inline bool process_options(const JavaVMOption *option) { return false; }
    38   static inline void report_unsupported_options() { }
    37   static inline void report_unsupported_options() { }
    39 };
    38 };
    40 
    39 
    41 void ArgumentsExt::set_gc_specific_flags() {
       
    42   Arguments::set_gc_specific_flags();
       
    43 }
       
    44 
       
    45 #endif // SHARE_VM_RUNTIME_ARGUMENTS_EXT_HPP
    40 #endif // SHARE_VM_RUNTIME_ARGUMENTS_EXT_HPP