zephyr/kernel
Peter Mitsis 318b49570a tests: scheduler queue benchmarks
Implements a set of tests designed to show how the performance of the
three scheduler queue implementations (DUMB, SCALABLE and MULTIQ)
varies with respect to the number of threads in the ready queue.

Signed-off-by: Peter Mitsis <peter.mitsis@intel.com>
2024-10-07 20:16:20 -04:00
..
include arch: add interface to dump privileged stack in coredump 2024-09-21 11:29:39 +02:00
paging
atomic_c.c
banner.c
busy_wait.c
CMakeLists.txt
compiler_stack_protect.c arch: kernel: lib: toolchain: Standardize TLS keyword 2024-09-23 10:01:48 +02:00
condvar.c
cpu_mask.c kernel: Simplify k_thread_cpu_pin() 2024-09-20 09:02:38 +02:00
device.c device_dt_metadata: handle dt_meta being NULL 2024-08-12 15:54:22 +02:00
dynamic_disabled.c
dynamic.c
errno.c arch: kernel: lib: toolchain: Standardize TLS keyword 2024-09-23 10:01:48 +02:00
events.c
fatal.c kernel: fatal: Fix NO_OPTIMIZATIONS build 2024-08-07 19:03:40 -04:00
float.c
futex.c
idle.c
init_static.c
init.c zephyr: bulk update to DT_NODE_HAS_STATUS_OKAY 2024-10-03 17:06:52 +01:00
ipi.c
irq_offload.c
Kconfig kernel: dynamic: use 4k stack size for x86 2024-10-05 14:13:18 -04:00
Kconfig.device
Kconfig.init init: enhance kconfig docs for custom hooks 2024-09-20 13:15:31 +02:00
Kconfig.mem_domain kconfig: replace known integer constants with variables 2024-07-27 20:49:15 +03:00
Kconfig.obj_core
Kconfig.smp kernel: remove CONFIG_MP_NUM_CPUS 2024-09-19 18:28:37 +01:00
Kconfig.vm kernel: mmu: support for on-demand mappings 2024-08-26 17:25:41 -04:00
kheap.c
mailbox.c
main_weak.c
mem_domain.c
mem_slab.c
mempool.c
mmu.c kernel: mmu: install demand mappings for the on-demand linker sections 2024-09-10 17:17:30 -04:00
msg_q.c
mutex.c
nothread.c
obj_core.c kernel: reduce k_spin_unlock calls using if-else if-else structure 2024-07-27 20:48:07 +03:00
pipes.c
poll.c
priority_queues.c
queue.c
sched.c tests: scheduler queue benchmarks 2024-10-07 20:16:20 -04:00
sem.c
smp.c
spinlock_validate.c
stack.c
system_work_q.c
thread_monitor.c style: kernel: comply with MISRA C:2012 Rule 15.6 2024-09-11 07:40:35 -04:00
thread.c style: kernel: remove unnecessary return statements 2024-09-20 11:06:55 +02:00
timeout.c
timer.c
timeslicing.c
usage.c
userspace_handler.c
userspace.c kernel: userspace: Fix dynamic thread stack allocation for RISC-V 2024-09-04 21:28:36 +02:00
version.c
work.c
xip.c zephyr: bulk update to DT_NODE_HAS_STATUS_OKAY 2024-10-03 17:06:52 +01:00