lumiera_documentation/src/vault
Ichthyostega 1df328cfc1 Chain-Load: switch planning chunk-size from level to node
This is a trick to get much better scheduling and timing guesses.
Instead of targeting a specific level, rather a fixed number of nodes
is processed in each chunk, yet still always processing complete levels.

The final level number to expect can be retrieved from the chain-load graph.

With this refactoring, we can now schedule a wake-up job precisely
after the expected completion of the last level
2023-12-08 23:52:57 +01:00
..
gear Chain-Load: switch planning chunk-size from level to node 2023-12-08 23:52:57 +01:00
mem Library: Uninitialised-Storage array (see #1204) 2023-12-02 23:56:46 +01:00
common.hpp Scheduler: devise the arrangement of basic components 2023-06-24 03:14:17 +02:00
DIR_INFO Global-Layer-Renaming: rearrange directories 2018-11-15 23:28:03 +01:00
enginefacade.cpp Library/Application: consolidate Monitor API and usage 2023-10-15 20:42:55 +02:00
enginefacade.hpp PlaybackVerticalSlice: design analysis for Frame Dispatcher and Scheduler 2023-04-14 04:43:39 +02:00
media-access-facade.cpp Global-Layer-Renaming: rename namespaces 2018-11-15 23:55:13 +01:00
media-access-facade.hpp Global-Layer-Renaming: adjust namespace qualification 2018-11-15 23:59:23 +01:00
netnodefacade.cpp Library/Application: consolidate Monitor API and usage 2023-10-15 20:42:55 +02:00
netnodefacade.hpp Global-Layer-Renaming: fix remaining textual usages and IDs in the code 2018-12-10 00:09:56 +01:00
real-clock.cpp Scheduler: switch to steady-clock 2023-10-28 20:58:37 +02:00
real-clock.hpp Scheduler: switch to steady-clock 2023-10-28 20:58:37 +02:00
scriptrunnerfacade.cpp Library/Application: consolidate Monitor API and usage 2023-10-15 20:42:55 +02:00
scriptrunnerfacade.hpp Global-Layer-Renaming: rename namespaces 2018-11-15 23:55:13 +01:00