]> Cypherpunks repositories - gostls13.git/commitdiff
runtime: make times in GODEBUG=gctrace=1 output clearer
authorRuss Cox <rsc@golang.org>
Thu, 10 Apr 2014 18:34:48 +0000 (14:34 -0400)
committerRuss Cox <rsc@golang.org>
Thu, 10 Apr 2014 18:34:48 +0000 (14:34 -0400)
TBR=0intro
CC=golang-codereviews
https://golang.org/cl/86620043

src/pkg/runtime/mgc0.c

index d3a716840dcd6e3be7ea9c24f3d0dc897341aaf9..232ac7cd856342832e834cd99de96f295c36f446 100644 (file)
@@ -2440,10 +2440,10 @@ gc(struct gc_args *args)
                stats.nosyield += work.markfor->nosyield;
                stats.nsleep += work.markfor->nsleep;
 
-               runtime·printf("gc%d(%d): %D+%D+%D ms, %D -> %D MB, %D (%D-%D) objects,"
+               runtime·printf("gc%d(%d): %D+%D+%D+%D us, %D -> %D MB, %D (%D-%D) objects,"
                                " %d/%d/%d sweeps,"
                                " %D(%D) handoff, %D(%D) steal, %D/%D/%D yields\n",
-                       mstats.numgc, work.nproc, (t3-t2)/1000000, (t2-t1)/1000000, (t1-t0+t4-t3)/1000000,
+                       mstats.numgc, work.nproc, (t1-t0)/1000, (t2-t1)/1000, (t3-t2)/1000, (t4-t3)/1000,
                        heap0>>20, heap1>>20, obj,
                        mstats.nmalloc, mstats.nfree,
                        sweep.nspan, gcstats.nbgsweep, gcstats.npausesweep,