diff options
| author | Kimplul <kimi.h.kuparinen@gmail.com> | 2022-05-21 15:04:01 +0300 |
|---|---|---|
| committer | Kimplul <kimi.h.kuparinen@gmail.com> | 2022-05-21 15:04:01 +0300 |
| commit | 836026dbba64793afc0d2591ffdb6fb39b696977 (patch) | |
| tree | 214cab6c75ac15785a20728bde406e70797f5229 /TODO.txt | |
| parent | 1ea7d9dec1b460ab76dfd6270596c8138c9c2b40 (diff) | |
| download | kmi-836026dbba64793afc0d2591ffdb6fb39b696977.tar.gz kmi-836026dbba64793afc0d2591ffdb6fb39b696977.zip | |
implement timers better
Diffstat (limited to 'TODO.txt')
| -rw-r--r-- | TODO.txt | 6 |
1 files changed, 5 insertions, 1 deletions
@@ -46,7 +46,11 @@ under a common process ID. (sort of done, not sure if linked lists even + Timers should use the sp_tree thing sorted by time of completion, and then each timer interrupt just pops the smallest value off and jumps to the associated program. Easy. (started) -+ Add more flags to memory regions, for example MR_SHARED and MR_OWNED? ++ Add more flags to memory regions, for example MR_SHARED and MR_OWNED? done ++ DOCUMENTATION ++ Start working on proper context swaps and RPC swaps. (which thread ID should + be visible from cur_tcb() when in an RPC? should I use some kind + of effective tid instead of cur_tcb()?) !!! FUTURE: + Cache locality? |
