mirror of
https://github.com/zephyrproject-rtos/zephyr
synced 2025-08-21 20:05:23 +00:00
GCC 6.2.0 is making frustratingly poor inlining decisions with some of these routines, resulting in an awful lot of runtime calls for code that is only ever expanded once or twice within the file. Treat with targetted ALWAYS_INLINE's to force the issue. The scheduler code is a hot path. Signed-off-by: Andy Ross <andrew.j.ross@intel.com> |
||
---|---|---|
.. | ||
gen_offset.h | ||
kernel_internal.h | ||
kernel_offsets.h | ||
kernel_structs.h | ||
ksched.h | ||
kswap.h | ||
offsets_short.h | ||
syscall_handler.h | ||
timeout_q.h | ||
wait_q.h |