comparison src/share/vm/services/diagnosticCommand.hpp @ 6854:fb19af007ffc

7189254: Change makefiles for more flexibility to override defaults Summary: Change makefiles so that targets and parameters can be overridden by alternate makefiles. Reviewed-by: dholmes, coleenp
author jprovino
date Wed, 10 Oct 2012 14:35:58 -0400
parents 5a1f452f8f90
children 16fb9f942703 db9981fd3124
comparison
equal deleted inserted replaced
6830:81e878c53615 6854:fb19af007ffc
153 } 153 }
154 static int num_arguments() { return 0; } 154 static int num_arguments() { return 0; }
155 virtual void execute(TRAPS); 155 virtual void execute(TRAPS);
156 }; 156 };
157 157
158 #ifndef SERVICES_KERNEL // Heap dumping not supported 158 #if INCLUDE_SERVICES // Heap dumping supported
159 // See also: dump_heap in attachListener.cpp 159 // See also: dump_heap in attachListener.cpp
160 class HeapDumpDCmd : public DCmdWithParser { 160 class HeapDumpDCmd : public DCmdWithParser {
161 protected: 161 protected:
162 DCmdArgument<char*> _filename; 162 DCmdArgument<char*> _filename;
163 DCmdArgument<bool> _all; 163 DCmdArgument<bool> _all;
174 "Request a full GC unless the '-all' option is specified."; 174 "Request a full GC unless the '-all' option is specified.";
175 } 175 }
176 static int num_arguments(); 176 static int num_arguments();
177 virtual void execute(TRAPS); 177 virtual void execute(TRAPS);
178 }; 178 };
179 #endif // SERVICES_KERNEL 179 #endif // INCLUDE_SERVICES
180 180
181 // See also: inspeactheap in attachListener.cpp 181 // See also: inspeactheap in attachListener.cpp
182 class ClassHistogramDCmd : public DCmdWithParser { 182 class ClassHistogramDCmd : public DCmdWithParser {
183 protected: 183 protected:
184 DCmdArgument<bool> _all; 184 DCmdArgument<bool> _all;