zephyr/tests/subsys/logging
Nicolas Pitre ce8dabfe9e riscv: implement arch_switch()
The move to arch_switch() is a prerequisite for SMP support.

Make it optimal without the need for an ECALL roundtrip on every
context switch. Performance numbers from tests/benchmarks/sched:

Before:
unpend  107 ready  102 switch  188 pend  218 tot  615 (avg  615)

After:
unpend  107 ready  102 switch  170 pend  217 tot  596 (avg  595)

Signed-off-by: Nicolas Pitre <npitre@baylibre.com>
2022-03-21 07:28:05 -04:00
..
log_api everywhere: fix typos 2022-03-18 13:24:08 -04:00
log_backend_fs everywhere: fix typos 2022-03-18 13:24:08 -04:00
log_benchmark everywhere: fix typos 2022-03-18 13:24:08 -04:00
log_core logging: Deprecate v1, default to v2 2022-01-17 15:49:10 -05:00
log_core_additional everywhere: fix typos 2022-03-18 13:24:08 -04:00
log_immediate kconfig: Rename the TEST_EXTRA stack size option to align with the rest 2022-02-22 08:23:05 -05:00
log_list
log_msg logging: Deprecate v1, default to v2 2022-01-17 15:49:10 -05:00
log_msg2 everywhere: fix typos 2022-03-18 13:24:08 -04:00
log_output everywhere: fix typos 2022-03-18 13:24:08 -04:00
log_stack riscv: implement arch_switch() 2022-03-21 07:28:05 -04:00