Sean McBride
|
a0810a4533
|
chore: log client info on socket descriptor error
|
4 years ago |
Sean McBride
|
21d0f28572
|
chore: Fix missing csv comma
|
4 years ago |
Sean McBride
|
661748afe4
|
feat: Basic memory profiling
|
4 years ago |
Sean McBride
|
e771e7e1e0
|
feat: add memory to sandbox log
|
4 years ago |
Sean McBride
|
9767aec9ad
|
chore: refactor away DEBUG define
|
4 years ago |
Sean McBride
|
5d8a761b61
|
feat: Refactor of conditional compilation units
|
4 years ago |
Sean McBride
|
f7df3c876e
|
chore: assorted socket error handling
|
4 years ago |
Sean McBride
|
a83ae29d1b
|
feat: remove libuv, rework pq, http close DRY up
|
4 years ago |
Sean McBride
|
8aef688553
|
feat: runtime configurable sandbox perf logging
|
4 years ago |
Sean McBride
|
46f597a78c
|
fix: correct http-parser bug
|
4 years ago |
Sean McBride
|
7ca1f8e63d
|
docs: Remove incorrect comment
|
4 years ago |
Sean McBride
|
25d746c2e4
|
feat: WIP
|
4 years ago |
Sean McBride
|
2a82fe96f3
|
feat: get epoll implementation working
|
4 years ago |
Sean McBride
|
10ad100847
|
feat: Use integers for admissions control
|
4 years ago |
Sean McBride
|
e3261244ee
|
chore: replace aborts with panics
|
4 years ago |
Sean McBride
|
9bed646e3b
|
chore: enhance log granularity
|
4 years ago |
Sean McBride
|
01d32c19f8
|
chore: replace asserts with abort to be use NDEBUG
|
4 years ago |
Sean McBride
|
82d0505104
|
chore: make durations uint32_t
|
4 years ago |
Sean McBride
|
76ba308c16
|
feat: Initial MVP of admissions control
|
4 years ago |
Sean McBride
|
628275f6f9
|
docs: Associate FIXMEs and TODOs with issues
|
4 years ago |
Sean McBride
|
d6f10cac7a
|
refactor: decompose types.h
|
4 years ago |
Sean McBride
|
eb491a9018
|
chore: add always inline attributes
|
4 years ago |
Sean McBride
|
b315844c46
|
feat: constant propagation state transitions
|
4 years ago |
Sean McBride
|
eca1546f7a
|
chore: improved logging
|
4 years ago |
Sean McBride
|
465b820326
|
chore: static inline sandbox_state_stringify
|
4 years ago |
Sean McBride
|
c37b2ba9a9
|
docs: Assorted comment cleanup
|
4 years ago |
Sean McBride
|
842d078846
|
feat: set as error transition
|
4 years ago |
Sean McBride
|
c0bcbdbc2e
|
feat: set as returned
|
4 years ago |
Sean McBride
|
c014f94797
|
feat: set as blocked
|
4 years ago |
Sean McBride
|
b85d089537
|
feat: running, preempted, complete transitions
|
4 years ago |
Sean McBride
|
65b10f19dd
|
feat: sandbox set as runnable
|
4 years ago |
Sean McBride
|
fd22432cb0
|
refactor: set_as_initialized
|
4 years ago |
Sean McBride
|
048b01e690
|
feat: print_perf
|
4 years ago |
Sean McBride
|
24e25f255f
|
feat: add sandbox_state_stringify
|
4 years ago |
Sean McBride
|
33d65605b1
|
refactor: free linear memory func
|
4 years ago |
Sean McBride
|
7dc4488d74
|
chore: add sandbox state
|
4 years ago |
Sean McBride
|
8d1b447e74
|
refactor: cleanup HTTP response logic
|
4 years ago |
Sean McBride
|
8b199f702e
|
chore: remove extra consistency check
|
4 years ago |
Sean McBride
|
2db5f84f11
|
chore: Initial buggy port
|
4 years ago |
Sean McBride
|
2ceede804a
|
chore: revert sandbox alloc API
|
4 years ago |
Sean McBride
|
180df1a7d5
|
feat: initial implementation with interrupt bugs
|
4 years ago |
Sean McBride
|
5c87885722
|
chore: rename request_arrival_timestamp
|
4 years ago |
Sean McBride
|
2b161f2f86
|
refactor: move mcontext_restore to arch_context
|
4 years ago |
Sean McBride
|
d1f80d8b1e
|
chore: port simple doc and error handlign
|
4 years ago |
Sean McBride
|
a2319f2a68
|
chore: refactor out arch_context_t
|
4 years ago |
Sean McBride
|
2f164c3430
|
chore: refactor our sandbox_request_t
|
4 years ago |
Sean McBride
|
213c558a75
|
chore: refactor out i32
|
4 years ago |
Sean McBride
|
4cb7c355b4
|
chore: refactor out u32
|
4 years ago |
Sean McBride
|
407a20d22a
|
chore: refactor out u64
|
4 years ago |
Sean McBride
|
47f24b6952
|
fix: namespace sandbox states
|
4 years ago |