equal
deleted
inserted
replaced
381 } |
381 } |
382 |
382 |
383 virtual void execute(DCmdSource source, TRAPS); |
383 virtual void execute(DCmdSource source, TRAPS); |
384 }; |
384 }; |
385 |
385 |
|
386 class RotateGCLogDCmd : public DCmd { |
|
387 public: |
|
388 RotateGCLogDCmd(outputStream* output, bool heap) : DCmd(output, heap) {} |
|
389 static const char* name() { return "GC.rotate_log"; } |
|
390 static const char* description() { |
|
391 return "Force the GC log file to be rotated."; |
|
392 } |
|
393 static const char* impact() { return "Low"; } |
|
394 virtual void execute(DCmdSource source, TRAPS); |
|
395 static int num_arguments() { return 0; } |
|
396 static const JavaPermission permission() { |
|
397 JavaPermission p = {"java.lang.management.ManagementPermission", |
|
398 "control", NULL}; |
|
399 return p; |
|
400 } |
|
401 }; |
|
402 |
386 #endif // SHARE_VM_SERVICES_DIAGNOSTICCOMMAND_HPP |
403 #endif // SHARE_VM_SERVICES_DIAGNOSTICCOMMAND_HPP |