Print this page
rev 7124 : 8073944: Simplify ArgumentsExt and remove unneeded functionallity
Reviewed-by: kbarrett, dholmes

Split Split Close
Expand all
Collapse all
          --- old/hotspot/src/share/vm/runtime/arguments_ext.hpp
          +++ new/hotspot/src/share/vm/runtime/arguments_ext.hpp
↓ open down ↓ 22 lines elided ↑ open up ↑
  23   23   */
  24   24  
  25   25  #ifndef SHARE_VM_RUNTIME_ARGUMENTS_EXT_HPP
  26   26  #define SHARE_VM_RUNTIME_ARGUMENTS_EXT_HPP
  27   27  
  28   28  #include "memory/allocation.hpp"
  29   29  #include "runtime/arguments.hpp"
  30   30  
  31   31  class ArgumentsExt: AllStatic {
  32   32  public:
  33      -  static inline void select_gc_ergonomically();
  34   33    static inline void set_gc_specific_flags();
  35      -  static inline bool check_gc_consistency_ergo();
  36   34    static        void process_options(const JavaVMInitArgs* args) {}
  37   35  };
  38   36  
  39      -void ArgumentsExt::select_gc_ergonomically() {
  40      -  Arguments::select_gc_ergonomically();
  41      -}
  42      -
  43   37  void ArgumentsExt::set_gc_specific_flags() {
  44   38    Arguments::set_gc_specific_flags();
  45   39  }
  46   40  
  47      -bool ArgumentsExt::check_gc_consistency_ergo() {
  48      -  return Arguments::check_gc_consistency_ergo();
  49      -}
  50      -
  51   41  #endif // SHARE_VM_RUNTIME_ARGUMENTS_EXT_HPP
    
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX