8245814: Shenandoah: reconsider format specifiers for stats

Reviewed-by: rkennke
This commit is contained in:
Aleksey Shipilev 2020-05-27 15:57:42 +02:00
parent b8d49f8c2f
commit 37c3b0bf10

@ -33,10 +33,11 @@
#include "runtime/orderAccess.hpp"
#include "utilities/ostream.hpp"
#define SHENANDOAH_PHASE_NAME_FORMAT "%-28s"
#define SHENANDOAH_PHASE_NAME_FORMAT "%-30s"
#define SHENANDOAH_S_TIME_FORMAT "%8.3lf"
#define SHENANDOAH_US_TIME_FORMAT "%8.0lf"
#define SHENANDOAH_US_WORKER_TIME_FORMAT "%3.0lf"
#define SHENANDOAH_US_WORKER_NOTIME_FORMAT "%3s"
#define SHENANDOAH_PARALLELISM_FORMAT "%4.2lf"
#define SHENANDOAH_PHASE_DECLARE_NAME(type, title) \
@ -245,7 +246,7 @@ void ShenandoahPhaseTimings::print_cycle_on(outputStream* out) const {
if (tv != ShenandoahWorkerData::uninitialized()) {
out->print(SHENANDOAH_US_WORKER_TIME_FORMAT ", ", tv * 1000000.0);
} else {
out->print("%3s, ", "---");
out->print(SHENANDOAH_US_WORKER_NOTIME_FORMAT ", ", "---");
}
}
}