summaryrefslogtreecommitdiff
path: root/cpukit/sapi/src/profilingiterate.c (follow)
AgeCommit message (Collapse)Author
2020-04-16Canonicalize config.h includeSebastian Huber
Use the following variant which was already used by most source files: #ifdef HAVE_CONFIG_H #include "config.h" #endif
2019-04-09rtems: Add rtems_scheduler_get_processor_maximum()Sebastian Huber
Add rtems_scheduler_get_processor_maximum() as a replacement for rtems_get_processor_count(). The rtems_get_processor_count() is a bit orphaned. Adopt it by the Scheduler Manager. The count is also misleading, since the processor set may have gaps and the actual count of online processors may be less than the value returned by rtems_get_processor_count(). Update #3732.
2015-06-26score: Simplify <rtems/system.h>Sebastian Huber
Drop the <rtems/score/percpu.h> include since this file exposes a lot of implementation details.
2014-04-11rtems: Rename rtems_smp_get_processor_count()Sebastian Huber
Rename rtems_smp_get_processor_count() in rtems_get_processor_count(). Make rtems_get_processor_count() a function in uni-processor configurations to enable ABI compatibility with SMP configurations.
2014-03-21Change all references of rtems.com to rtems.org.Chris Johns
2014-03-14score: Add SMP lock profiling supportSebastian Huber
2014-03-14score: Add per-CPU profilingSebastian Huber
Add per-CPU profiling stats API. Implement the thread dispatch disable level profiling. The interrupt profiling must be implemented in CPU port specific parts (mostly assembler code). Add a support function _Profiling_Outer_most_interrupt_entry_and_exit() for this purpose.
2014-03-14sapi: Add profiling application level supportSebastian Huber