Reference counting lets us pass these around a bit more easily. SharedPtr was lightly tested using uint64_t in the main zion funcion. Also add a sleep functionality instead of panicking. Functionally the same right now since we don't preempt. |
||
|---|---|---|
| .. | ||
| context_switch.s | ||
| jump_user_space.s | ||
| process.cpp | ||
| process.h | ||
| scheduler.cpp | ||
| scheduler.h | ||
| thread.cpp | ||
| thread.h | ||