Sean McBride
|
5968d9b72e
|
feat: more explicit config logging and validation
|
4 years ago |
Sean McBride
|
e771e7e1e0
|
feat: add memory to sandbox log
|
4 years ago |
Sean McBride
|
8dd53dfd96
|
fix: Flush log on sigterm
|
4 years ago |
Sean McBride
|
6e998a8143
|
fix: Ensure workers init before softints
|
4 years ago |
Sean McBride
|
6554e6d1fe
|
fix: correct sloppy overflow
|
4 years ago |
Sean McBride
|
a97fe31848
|
chore: Refactor processor speed to use int
|
4 years ago |
Sean McBride
|
9767aec9ad
|
chore: refactor away DEBUG define
|
4 years ago |
Sean McBride
|
8aef688553
|
feat: runtime configurable sandbox perf logging
|
4 years ago |
Sean McBride
|
e810d78561
|
feat: expose NWORKERS as environment var
|
4 years ago |
Sean McBride
|
c0a97a5394
|
feat: Expose scheduler as runtime config
|
4 years ago |
Sean McBride
|
9bed646e3b
|
chore: enhance log granularity
|
5 years ago |
Sean McBride
|
4b107f3033
|
chore: cleanup debuglog file logic
|
5 years ago |
Sean McBride
|
6cb442d13d
|
docs: assumptions and runtime globals
|
5 years ago |
Sean McBride
|
d6f10cac7a
|
refactor: decompose types.h
|
5 years ago |
Sean McBride
|
2d1678e091
|
feat: Encore minimum cores at compiletime
|
5 years ago |
Sean McBride
|
9720f82441
|
chore: require min 2 cores
|
5 years ago |
Sean McBride
|
213c558a75
|
chore: refactor out i32
|
5 years ago |
Sean McBride
|
4cb7c355b4
|
chore: refactor out u32
|
5 years ago |
Sean McBride
|
eca987ccb4
|
fix: correct valgrind errors
|
5 years ago |
Sean McBride
|
324253095d
|
refactor: clarify interval duration is not macro
|
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
|
50b4ab1b6c
|
fix: correct leak in error handling
|
5 years ago |
Sean McBride
|
06180781f6
|
chore: refactor ternary statements
|
5 years ago |
Sean McBride
|
2d03fe390b
|
chore: remove blank line to clarify unit
|
5 years ago |
Sean McBride
|
29201f737d
|
docs: Use style guide format for comments
|
5 years ago |
Sean McBride
|
3caecadefe
|
feat: Implement peek in ps
|
5 years ago |
Sean McBride
|
83ee42e89b
|
chore: break up runtime and worker_thread
|
5 years ago |
Sean McBride
|
6a7bbc2e97
|
feat: add deadline logic
|
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
|
a70a83326c
|
chore: de-dunder worker_thread
|
5 years ago |
Sean McBride
|
ba032a5905
|
chore: de-dunder runtime
|
5 years ago |
Sean McBride
|
4d660e666b
|
chore: de-dunder listener thrd, module, libuv cbs
|
5 years ago |
Sean McBride
|
b5439ab922
|
chore: fix inadvertant double prefix
|
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 |
Sean McBride
|
2d9a3925cd
|
chore: namespace runtime.c
|
5 years ago |
Sean McBride
|
70d87fcb51
|
chore: partial namespace of runtime
|
5 years ago |
Sean McBride
|
08eb26e984
|
chore: move module json parsing to module
|
5 years ago |
Sean McBride
|
75a34360b8
|
chore: Assorted cleanup
|
5 years ago |
Sean McBride
|
b67860112f
|
chore: cleanup util
|
5 years ago |
Sean McBride
|
ea888ddbb3
|
chore: assorted refactors
|
5 years ago |
Sean McBride
|
9762477902
|
chore: assorted refactors
|
5 years ago |
Sean McBride
|
2220cf34a0
|
chore: rerun formatter
|
5 years ago |
Sean McBride
|
69086d012d
|
Various refactors and end-to-end tracking of cycles
|
5 years ago |
Sean McBride
|
d058f99e0f
|
feat: Assign start_time to sandbox
|
5 years ago |
Sean McBride
|
b0434ac941
|
build: remove STANDALONE, SBOX_SCALE_ALLOC, USE_LIBUV flags
|
5 years ago |
Sean McBride
|
6946b08644
|
refactor: modularize and rename things
|
5 years ago |
Sean McBride
|
565a03db5d
|
refactor: make resource limits function
|
5 years ago |