disable unused performance counters
This commit is contained in:
parent
4bed72c890
commit
85c94f7af7
1 changed files with 8 additions and 8 deletions
|
@ -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);
|
||||
}
|
||||
|
|
Loading…
Add table
Reference in a new issue