Revision a93a1019 core/src/aos_system.c
core/src/aos_system.c | ||
---|---|---|
673 | 673 |
sum += ch.kernel_stats.m_crit_thd.cumulative; |
674 | 674 |
sum += ch.kernel_stats.m_crit_isr.cumulative; |
675 | 675 |
|
676 |
// retreive, calculate and print performance measures
|
|
676 |
// retrieve, calculate and print performance measures
|
|
677 | 677 |
chprintf(stream, "threads & critical zones:\n"); |
678 | 678 |
thd = chRegFirstThread(); |
679 | 679 |
do { |
... | ... | |
689 | 689 |
"ISR critical zones", |
690 | 690 |
(double)((float)ch.kernel_stats.m_crit_isr.cumulative / (float)sum * 100.f)); |
691 | 691 |
|
692 |
// retreive further real-time statistics
|
|
692 |
// retrieve further real-time statistics
|
|
693 | 693 |
chprintf(stream, "\nworst critical zones:\n"); |
694 | 694 |
chprintf(stream, "\tthreads: %uus (%u clock cycles)\n", |
695 | 695 |
RTC2US(SystemCoreClock, ch.kernel_stats.m_crit_thd.worst), |
... | ... | |
772 | 772 |
} |
773 | 773 |
|
774 | 774 |
/** |
775 |
* @brief Retreive the number of active threads.
|
|
775 |
* @brief Retrieve the number of active threads.
|
|
776 | 776 |
* |
777 | 777 |
* @return Number of active threads. |
778 | 778 |
*/ |
Also available in: Unified diff