43 Commits (628275f6f982a1e269a23381a2dad69a4e440d97)

Author SHA1 Message Date
Sean McBride 628275f6f9 docs: Associate FIXMEs and TODOs with issues
5 years ago
Sean McBride d6f10cac7a refactor: decompose types.h
5 years ago
Sean McBride b315844c46 feat: constant propagation state transitions
5 years ago
Sean McBride c0bcbdbc2e feat: set as returned
5 years ago
Sean McBride c014f94797 feat: set as blocked
5 years ago
Sean McBride b85d089537 feat: running, preempted, complete transitions
5 years ago
Sean McBride 65b10f19dd feat: sandbox set as runnable
5 years ago
Sean McBride 048b01e690 feat: print_perf
5 years ago
Sean McBride 33d65605b1 refactor: free linear memory func
5 years ago
Sean McBride 3aba285862 refactor: namespace to arch_context_variant
5 years ago
Sean McBride 8b199f702e chore: remove extra consistency check
5 years ago
Sean McBride fdba1b1de8 feat: error check context variants
5 years ago
Sean McBride 9c74fffd38 docs: remove FIXME
5 years ago
Sean McBride bbc8d05ec9 refactor: remove erronious error check
5 years ago
Sean McBride ef648ab47c docs: remove zombie commented out code.
5 years ago
Sean McBride 8614a838f8 docs: fix comment block
5 years ago
Sean McBride b979809c12 chore: fix debuglog usage
5 years ago
Sean McBride 2db5f84f11 chore: Initial buggy port
5 years ago
Sean McBride 2b161f2f86 refactor: move mcontext_restore to arch_context
5 years ago
Sean McBride d1f80d8b1e chore: port simple doc and error handlign
5 years ago
Sean McBride a2319f2a68 chore: refactor out arch_context_t
5 years ago
Sean McBride 2f164c3430 chore: refactor our sandbox_request_t
5 years ago
Sean McBride fa8e8628eb fix: correct interrupt logic on sandbox switch
5 years ago
Sean McBride 95f339de94 refactor: clarify assert in switch_to_sandbox
5 years ago
Sean McBride 47f24b6952 fix: namespace sandbox states
5 years ago
Sean McBride b4fe9a537e refactor: cleanup wakeup sandbox logic
5 years ago
Sean McBride ba31db340b fix: panic on completed run loop
5 years ago
Sean McBride 5c4bd98f54 chore: Improve munmap error handling
5 years ago
Sean McBride 788ba6909b docs: Replace printfs with debuglog
5 years ago
Sean McBride 5ccf8bbd87 chore: organize preprocessor includes
5 years ago
Sean McBride 1c2aa448cd chore: rename scheduler interfaces and variants
5 years ago
Sean McBride 06180781f6 chore: refactor ternary statements
5 years ago
Sean McBride bd584b164c chore: clean up ternary
5 years ago
Sean McBride 3bfb3859c1 docs: Improved description of context switch
5 years ago
Sean McBride 29201f737d docs: Use style guide format for comments
5 years ago
Sean McBride b8a0e28d11 chore: cleanup sandbox logic
5 years ago
Sean McBride ebfe8856bc docs: minor comment improvements
5 years ago
Sean McBride c0d82db22b fix: Correct memory leak and general cleanup
5 years ago
Sean McBride 653af014a7 fix: cleanly handling preemption
5 years ago
Sean McBride 218893ed3b feat: Non-crashing demo state
5 years ago
Sean McBride 3caecadefe feat: Implement peek in ps
5 years ago
Sean McBride 996c147928 fix: correct runqueue cleanup bug
5 years ago
Sean McBride 83ee42e89b chore: break up runtime and worker_thread
5 years ago