mirror of
https://github.com/saymrwulf/xous-core.git
synced 2026-11-13 07:48:30 +00:00
This allows for `ditherpunk` config to have a much larger stack size on select processes only. The cost comes at a 4k fixed overhead for the sacrificial wrapper thread, so we lose about 20k of runtime RAM, even when ditherpunk is *not* activated (because we're always wrapping the threads). There is no impact on scheduling or CPU utilization, as the wrapper thread blocks and is never scheduled once the real main starts. However, it does subtract one thread from the total available thread pool. |
||
|---|---|---|
| .. | ||
| cmds | ||
| cmds.rs | ||
| main.rs | ||
| oqc_test.rs | ||