6e0ba2bed5
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 |