disable unused performance counters

This commit is contained in:
Stefan Lankes 2011-11-21 13:37:15 -08:00
parent 4bed72c890
commit 85c94f7af7

View file

@ -622,24 +622,24 @@ void icc_mail_check(void)
irq_nested_enable(flags);
}
uint64_t check_ticks = 0;
uint64_t recv_ticks = 0;
//uint64_t check_ticks = 0;
//uint64_t recv_ticks = 0;
void icc_wait(int tag)
{
iRCCE_MAIL_HEADER* header = NULL;
uint32_t flags;
uint64_t start;
//uint64_t start;
/* disable interrupts */
flags = irq_nested_disable();
retry:
start = rdtsc();
//start = rdtsc();
iRCCE_mail_check(iRCCE_MAILBOX_ALL);
check_ticks += rdtsc() - start;
//check_ticks += rdtsc() - start;
start = rdtsc();
//start = rdtsc();
/* empty mail queue */
while(iRCCE_mail_recv(&header) == iRCCE_SUCCESS ) {
icc_mail_check_tag(header);
@ -648,12 +648,12 @@ retry:
goto out;
} else iRCCE_mail_release( &header );
}
recv_ticks += rdtsc() - start;
//recv_ticks += rdtsc() - start;
goto retry;
out:
recv_ticks += rdtsc() - start;
//recv_ticks += rdtsc() - start;
/* enable interrupts */
irq_nested_enable(flags);
}