mirror of
https://github.com/apache/nuttx.git
synced 2026-08-11 07:25:13 +00:00
The implementation of this feature is based on android systrace: https://source.android.com/devices/tech/debug/ftrace Application developers are more concerned about the performance of the specified application section, added two APIs to implement performance measurement: void sched_note_begin(uintptr_t ip, FAR const char *buf); void sched_note_end(uintptr_t ip, FAR const char *buf); or SCHED_NOTE_BEGIN(); /* defined to sched_note_begin(_THIS_IP_, __FUNCTION__) */ SCHED_NOTE_END(); /* defined to sched_note_end(_THIS_IP_, __FUNCTION__) */ Signed-off-by: chao.an <anchao@xiaomi.com> |
||
|---|---|---|
| .. | ||
| clock | ||
| environ | ||
| group | ||
| init | ||
| irq | ||
| module | ||
| mqueue | ||
| paging | ||
| pthread | ||
| sched | ||
| semaphore | ||
| signal | ||
| task | ||
| timer | ||
| wdog | ||
| wqueue | ||
| Kconfig | ||
| Makefile | ||