Sean McBride
|
fbea46b84f
|
chore: add newline to panic function
|
4 years ago |
Sean McBride
|
613ed72ee5
|
chore: flatten x64 mcontext restore else
|
4 years ago |
Sean McBride
|
9eb5541afa
|
feat: propagate dequeue and remove return codes
|
4 years ago |
Sean McBride
|
d36b28bf21
|
chore: local_runqueue add cleanup
|
4 years ago |
Sean McBride
|
5ccf8bbd87
|
chore: organize preprocessor includes
|
4 years ago |
Sean McBride
|
dfb1c65e93
|
fix: push PQ error handling to caller
|
4 years ago |
Sean McBride
|
7384b2de1e
|
fix: harden panic logic
|
4 years ago |
Sean McBride
|
68e91a8853
|
chore: combine thread locals into struct
|
4 years ago |
Sean McBride
|
1c2aa448cd
|
chore: rename scheduler interfaces and variants
|
4 years ago |
Sean McBride
|
0eb474a8d7
|
chore: replace app header guards w pragma once
|
4 years ago |
Sean McBride
|
f7e472a8d9
|
chore: rename get_priority to get_priority_fn
|
4 years ago |
Sean McBride
|
46881a0f26
|
chore: suffix fn typedefs with _fn_t
|
4 years ago |
Sean McBride
|
ab41672359
|
docs: remove extraneous comment
|
4 years ago |
Sean McBride
|
08fecb21d1
|
docs: fixing additional multiline comment
|
4 years ago |
Sean McBride
|
3dd4a6857d
|
docs: fix multi-line comment
|
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
|
94f69a912c
|
docs: better inline comment
|
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
|
fa5f254af1
|
chore: remove extraneous log
|
5 years ago |
Sean McBride
|
06dbd3cd21
|
chore: remove redudant typedef
|
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
|
307f7c0d59
|
chore: encapsulte http_parser_settings
|
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
|
403b167a7e
|
chore: refactor out sandbox_run_queue
|
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
|
0ace3119e6
|
chore: revert to __getcycles
|
5 years ago |
Sean McBride
|
a949cbebe3
|
chore: refactor double underscores
|
5 years ago |
phani
|
7ff05b9d73
|
making it work for aarch64 - seem to work on RPi
* changes to be fully tested!
* cas etc needs to be implemented for aarch64
|
5 years ago |
Sean McBride
|
178bef818f
|
feat: add relative_deadline_us to json and module
|
5 years ago |
Sean McBride
|
0bd22a2e9c
|
chore: de-dunder module_database
|
5 years ago |
Sean McBride
|
a70a83326c
|
chore: de-dunder worker_thread
|
5 years ago |
Sean McBride
|
a771b78a92
|
chore: de-dunder software_interrupt
|
5 years ago |
Sean McBride
|
fefd80d6a9
|
chore: de-dunder sandbox
|
5 years ago |