diff options
author | kaf24@scramble.cl.cam.ac.uk <kaf24@scramble.cl.cam.ac.uk> | 2005-03-01 17:49:40 +0000 |
---|---|---|
committer | kaf24@scramble.cl.cam.ac.uk <kaf24@scramble.cl.cam.ac.uk> | 2005-03-01 17:49:40 +0000 |
commit | 59f685563f731a612bbca707e0ad8d3141ab89bd (patch) | |
tree | ecfd03918a87545db49ce4c00c894f29fe4a6c87 /xen/common/perfc.c | |
parent | eebbe492f44d70ca3dc84208096d1a6d7cb4b060 (diff) | |
download | xen-59f685563f731a612bbca707e0ad8d3141ab89bd.tar.gz xen-59f685563f731a612bbca707e0ad8d3141ab89bd.tar.bz2 xen-59f685563f731a612bbca707e0ad8d3141ab89bd.zip |
bitkeeper revision 1.1236.1.41 (4224ab34YunoDc0_FV3T0OZPcJ0Pcw)
Performance counters for hypercalls and exceptions. Perfctr histograms
for pagetable updates.
Signed-off-by: Rolf Neugebauer <rolf.neugebauer@intel.com>
Signed-off-by: Keir Fraser <keir.fraser@cl.cam.ac.uk>
Diffstat (limited to 'xen/common/perfc.c')
-rw-r--r-- | xen/common/perfc.c | 4 |
1 files changed, 4 insertions, 0 deletions
diff --git a/xen/common/perfc.c b/xen/common/perfc.c index c55f42922f..2088b45ee7 100644 --- a/xen/common/perfc.c +++ b/xen/common/perfc.c @@ -67,7 +67,11 @@ void perfc_printall(unsigned char key) sum += atomic_read(&counters[j]); printk("TOTAL[%10d] ", sum); for ( j = 0; j < perfc_info[i].nr_elements; j++ ) + { + if ( (j != 0) && ((j % 4) == 0) ) + printk("\n "); printk("ARR%02d[%10d] ", j, atomic_read(&counters[j])); + } counters += j; break; } |