Sean McBride
|
6e998a8143
|
fix: Ensure workers init before softints
|
4 years ago |
Sean McBride
|
978b692452
|
fix: correct assorted bugs
|
4 years ago |
Sean McBride
|
a83ae29d1b
|
feat: remove libuv, rework pq, http close DRY up
|
4 years ago |
Sean McBride
|
9bed646e3b
|
chore: enhance log granularity
|
4 years ago |
Sean McBride
|
628275f6f9
|
docs: Associate FIXMEs and TODOs with issues
|
4 years ago |
Sean McBride
|
6cb442d13d
|
docs: assumptions and runtime globals
|
4 years ago |
Sean McBride
|
1b58f819a7
|
chore: reuse is_worker function
|
4 years ago |
Sean McBride
|
d6f10cac7a
|
refactor: decompose types.h
|
4 years ago |
Sean McBride
|
486a72647b
|
feat: add check to validate signal on worker
|
4 years ago |
Sean McBride
|
564765c226
|
refactor: break sigalrm propagate into util func
|
4 years ago |
Sean McBride
|
3cec497a9b
|
refactor: break signal handlers into inline funcs
|
4 years ago |
Sean McBride
|
81e3a88a1f
|
chore: fix case on enums
|
4 years ago |
Sean McBride
|
3aba285862
|
refactor: namespace to arch_context_variant
|
4 years ago |
Sean McBride
|
8b199f702e
|
chore: remove extra consistency check
|
4 years ago |
Sean McBride
|
7919dff0ba
|
refactor: decapitalize enums
|
4 years ago |
Sean McBride
|
20588eb489
|
refactor: remove extra asserts in SIGUSR1
|
4 years ago |
Sean McBride
|
47672b4c93
|
fix: correct bugs
|
4 years ago |
Sean McBride
|
b979809c12
|
chore: fix debuglog usage
|
4 years ago |
Sean McBride
|
2db5f84f11
|
chore: Initial buggy port
|
4 years ago |
Sean McBride
|
e0df43fedf
|
docs: added comments to SIGALRM
|
4 years ago |
Sean McBride
|
de9e20ce89
|
chore: Improve default signal handler
|
4 years ago |
Sean McBride
|
d1f80d8b1e
|
chore: port simple doc and error handlign
|
4 years ago |
Sean McBride
|
eca987ccb4
|
fix: correct valgrind errors
|
4 years ago |
Sean McBride
|
b381077b13
|
docs: cleanup comments
|
4 years ago |
Sean McBride
|
324253095d
|
refactor: clarify interval duration is not macro
|
4 years ago |
Sean McBride
|
47f24b6952
|
fix: namespace sandbox states
|
4 years ago |
Sean McBride
|
5ccf8bbd87
|
chore: organize preprocessor includes
|
4 years ago |
Sean McBride
|
1c2aa448cd
|
chore: rename scheduler interfaces and variants
|
4 years ago |
Sean McBride
|
29201f737d
|
docs: Use style guide format for comments
|
4 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
|
f5f9c168c6
|
chore: Simplify worker scheduling
|
5 years ago |
Sean McBride
|
db2372f02f
|
chore: make signal handler more verbose
|
5 years ago |
Sean McBride
|
321e26577d
|
chore: replace in_interrupt with bool
|
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
|
a771b78a92
|
chore: de-dunder software_interrupt
|
5 years ago |
Sean McBride
|
ba032a5905
|
chore: de-dunder runtime
|
5 years ago |
Sean McBride
|
d64ca75c4e
|
chore: de-dunder current_sandbox
|
5 years ago |
Sean McBride
|
9dfc740d05
|
chore: namespace macros and globals in main.c
|
5 years ago |
Sean McBride
|
25bdc18118
|
chore: rename sigint to signal_interrupt in files
|
5 years ago |