f65e90508e961ca3ab1026110ba1fcb55ff72f42
Fixes hack in dgetc using arch_idle. Now platform_read_key uses a wait queue to sleep until a key is available in the key buffer, allowing the idle thread or other threads to run. Since the idle thread gets a chance to run, idle time accounting is now unbroken.
Description
Languages
C
80.6%
C++
10.8%
Assembly
3.6%
Makefile
3.4%
Python
1%
Other
0.6%