Mercurial > hg > truffle
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; |