84 Commits (43d00d645f104958e2365f4837a8d708bad60f15)

Author SHA1 Message Date
Sean McBride c37b2ba9a9 docs: Assorted comment cleanup
5 years ago
Sean McBride 842d078846 feat: set as error transition
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 fd22432cb0 refactor: set_as_initialized
5 years ago
Sean McBride 048b01e690 feat: print_perf
5 years ago
Sean McBride 24e25f255f feat: add sandbox_state_stringify
5 years ago
Sean McBride 33d65605b1 refactor: free linear memory func
5 years ago
Sean McBride 7dc4488d74 chore: add sandbox state
5 years ago
Sean McBride 8d1b447e74 refactor: cleanup HTTP response logic
5 years ago
Sean McBride 8b199f702e chore: remove extra consistency check
5 years ago
Sean McBride 2db5f84f11 chore: Initial buggy port
5 years ago
Sean McBride 2ceede804a chore: revert sandbox alloc API
5 years ago
Sean McBride 180df1a7d5 feat: initial implementation with interrupt bugs
5 years ago
Sean McBride 5c87885722 chore: rename request_arrival_timestamp
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 213c558a75 chore: refactor out i32
5 years ago
Sean McBride 4cb7c355b4 chore: refactor out u32
5 years ago
Sean McBride 407a20d22a chore: refactor out u64
5 years ago
Sean McBride 47f24b6952 fix: namespace sandbox states
5 years ago
Sean McBride 5ccf8bbd87 chore: organize preprocessor includes
5 years ago
Sean McBride 0eb474a8d7 chore: replace app header guards w pragma once
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 c0d82db22b fix: Correct memory leak and general cleanup
5 years ago
Sean McBride 06dbd3cd21 chore: remove redudant typedef
5 years ago
Sean McBride 3caecadefe feat: Implement peek in ps
5 years ago
Sean McBride f5f9c168c6 chore: Simplify worker scheduling
5 years ago
Sean McBride 321e26577d chore: replace in_interrupt with bool
5 years ago
Sean McBride d42370c357 chore: simplify sandbox_allocate
5 years ago
Sean McBride c2c6332bc1 chore: encapsulate completion queue
5 years ago
Sean McBride dafa257273 chore: encapsulate current_sandbox
5 years ago
Sean McBride 6a7bbc2e97 feat: add deadline logic
5 years ago
Sean McBride a949cbebe3 chore: refactor double underscores
5 years ago
Sean McBride a70a83326c chore: de-dunder worker_thread
5 years ago
Sean McBride fefd80d6a9 chore: de-dunder sandbox
5 years ago
Sean McBride 9dfc740d05 chore: namespace macros and globals in main.c
5 years ago
Sean McBride 3cbb7f0748 chore: rename nested namespaces pending refactor
5 years ago
Sean McBride 25bdc18118 chore: rename sigint to signal_interrupt in files
5 years ago
Sean McBride 21d9cd11fe chore: flatten http directory
5 years ago
Sean McBride fb7298d1d1 chore: rename sandbox argument
5 years ago
Sean McBride 0a7cd2fdc7 docs: improve comments for sandbox->list
5 years ago
Sean McBride 46a2fcfbc4 chore: rename handles to be more descriptive
5 years ago
Sean McBride d5366f11de chore: fix comment to match renamed struct field
5 years ago
Sean McBride dd89fa511c chore: remove zombie sandbox scheduling state
5 years ago