Sean McBride
|
bfe19dce69
|
fix: assorted small priority queue fixes
|
4 years ago |
Sean McBride
|
2d03fe390b
|
chore: remove blank line to clarify unit
|
4 years ago |
Sean McBride
|
bd584b164c
|
chore: clean up ternary
|
4 years ago |
Sean McBride
|
3bfb3859c1
|
docs: Improved description of context switch
|
4 years ago |
Sean McBride
|
64f13d40ae
|
chore: Add debug script
|
4 years ago |
Sean McBride
|
29201f737d
|
docs: Use style guide format for comments
|
4 years ago |
Sean McBride
|
cf42133127
|
chore: add explicit curly braces
|
4 years ago |
Sean McBride
|
da0588ea32
|
chore: make demo workloads more realistic
|
5 years ago |
Sean McBride
|
94f69a912c
|
docs: better inline comment
|
5 years ago |
Sean McBride
|
5327e6d18b
|
chore: rename module function
|
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
|
0e6c77d923
|
chore: align lifetimes for shortcuts
|
5 years ago |
Sean McBride
|
fa5f254af1
|
chore: remove extraneous log
|
5 years ago |
Sean McBride
|
06dbd3cd21
|
chore: remove redudant typedef
|
5 years ago |
Sean McBride
|
c8c44b7a98
|
chore: remove hammer script
|
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
|
eef45c5983
|
chore: correct endif comment
|
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 |
Sean McBride
|
4d29585236
|
chore: demonstrate priority
|
5 years ago |
Sean McBride
|
61c7ccea0c
|
feat: implement PQ-based runqueue
|
5 years ago |
Sean McBride
|
f5f9c168c6
|
chore: Simplify worker scheduling
|
5 years ago |
Sean McBride
|
db2372f02f
|
chore: make signal handler more verbose
|
5 years ago |
Sean McBride
|
307f7c0d59
|
chore: encapsulte http_parser_settings
|
5 years ago |
Sean McBride
|
d08e3b7f54
|
chore: refactore flags to bools
|
5 years ago |
Sean McBride
|
321e26577d
|
chore: replace in_interrupt with bool
|
5 years ago |
Sean McBride
|
82f79b1ed4
|
chore: simplify event loop
|
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
|
0de94ed7c2
|
chore: cleanup additional run_queue logic
|
5 years ago |
Sean McBride
|
dafa257273
|
chore: encapsulate current_sandbox
|
5 years ago |
Sean McBride
|
403b167a7e
|
chore: refactor out sandbox_run_queue
|
5 years ago |
Sean McBride
|
f8d74bdfed
|
chore: small refactors
|
5 years ago |
Sean McBride
|
828b368a7c
|
chore: remove zombie comment
|
5 years ago |
Sean McBride
|
1999a97c8f
|
feat: Implement basic ps for sandbox requests
|
5 years ago |
Sean McBride
|
6a7bbc2e97
|
feat: add deadline logic
|
5 years ago |
Sean McBride
|
6478ff9b84
|
feat: WIP ps
|
5 years ago |
Sean McBride
|
4386b00479
|
chore: fix zombie comment
|
5 years ago |
Sean McBride
|
6eb5825b55
|
refactor: implement sandbox request interface
|
5 years ago |
Sean McBride
|
34d91cfa21
|
refactor: wrap existing request queue
|
5 years ago |
Sean McBride
|
d14af73c30
|
chore: remove unused types
|
5 years ago |
Sean McBride
|
2cb302a27e
|
chore: fix tests to use proper wrapped call
|
5 years ago |
Sean McBride
|
13deee2531
|
chore: remove cycle time printf
|
5 years ago |
Sean McBride
|
0ace3119e6
|
chore: revert to __getcycles
|
5 years ago |
Sean McBride
|
a949cbebe3
|
chore: refactor double underscores
|
5 years ago |
Sean McBride
|
fe1048c622
|
docs: correct outdated libuv install instructions
|
5 years ago |