114 Commits (e430202c1feb21cb5dc3a69d3426eab8e2d0cdc9)

Author SHA1 Message Date
Sean McBride 76ba308c16 feat: Initial MVP of admissions control
5 years ago
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 3bf9cc806a chore: remove redundant zeroing out logic
5 years ago
Sean McBride aac2d3304f docs: fix erroneous comment
5 years ago
Sean McBride eca1546f7a chore: improved logging
5 years ago
Sean McBride 465b820326 chore: static inline sandbox_state_stringify
5 years ago
Sean McBride 43d00d645f feat: tighten softint asserts in state transitions
5 years ago
Sean McBride a70187eed0 refactor: DRY up state transitions
5 years ago
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 853382dcda fix: correct HTTP response syntax
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 b979809c12 chore: fix debuglog usage
5 years ago
Sean McBride 2db5f84f11 chore: Initial buggy port
5 years ago
Sean McBride 86fe1ceaa0 chore: rename to minimize diff
5 years ago
Sean McBride 2ceede804a chore: revert sandbox alloc API
5 years ago
Sean McBride 1ae6acbbee fix: correct bug and harden error handling
5 years ago
Sean McBride 180df1a7d5 feat: initial implementation with interrupt bugs
5 years ago
Sean McBride 233ba1fa13 doce: Improve error message
5 years ago
Sean McBride 9d5859aeaa chore: replace perror with fprintf
5 years ago
Sean McBride 5c87885722 chore: rename request_arrival_timestamp
5 years ago
Sean McBride d1f80d8b1e chore: port simple doc and error handlign
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 f93da9e766 fix: add format printf to panic
5 years ago
Sean McBride f0aab63c26 fix: hack to avoid mysterious segfault
5 years ago
Sean McBride 47f24b6952 fix: namespace sandbox states
5 years ago
Sean McBride 58a38016b1 chore: sandbox member cache->sandbox context cache
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 68e91a8853 chore: combine thread locals into struct
5 years ago
Sean McBride 29201f737d docs: Use style guide format for comments
5 years ago
Sean McBride da0588ea32 chore: make demo workloads more realistic
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 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