40 Commits (d8ca383e7a191464180c3b5724c773fc706ad082)

Author SHA1 Message Date
xiaosuGW da7f5506d6 implement srsf
3 years ago
xiaosuGW 417427ab39 1. optimization: avoid global queue if the next sandbox has the same deadline with the current sandbox. 2. correct format and enrich comments
3 years ago
xiaosuGW 5d77f8efb5 remove redundent comments
3 years ago
xiaosuGW 5dbbf31ba5 correct queuing time and total time for chain function
3 years ago
xiaosuGW a642082b73 remove some redundant parameters
3 years ago
xiaosuGW e6be55b1ed support chain function calling by introducing hashtable for retrieving module struct
3 years ago
Sean McBride b924ed812d feat: Simplify softint disable logic
4 years ago
Sean McBride 9e3530427a refactor: assorted fixed from clang warnings
4 years ago
Sean McBride 64fca85cc4 fix: correct socket address lifetime error
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 46f597a78c fix: correct http-parser bug
4 years ago
Sean McBride 10ad100847 feat: Use integers for admissions control
4 years ago
Sean McBride 9bed646e3b chore: enhance log granularity
4 years ago
Sean McBride 76ba308c16 feat: Initial MVP of admissions control
4 years ago
Sean McBride ba4f9e2119 feat: precomp module deadline cycles
4 years ago
Sean McBride d6f10cac7a refactor: decompose types.h
4 years ago
Sean McBride eca1546f7a chore: improved logging
4 years ago
Sean McBride b979809c12 chore: fix debuglog usage
4 years ago
Sean McBride 5c87885722 chore: rename request_arrival_timestamp
4 years ago
Sean McBride d1f80d8b1e chore: port simple doc and error handlign
4 years ago
Sean McBride 2f164c3430 chore: refactor our sandbox_request_t
4 years ago
Sean McBride 407a20d22a chore: refactor out u64
4 years ago
Sean McBride 0eb474a8d7 chore: replace app header guards w pragma once
4 years ago
Sean McBride 29201f737d docs: Use style guide format for comments
4 years ago
Sean McBride fa5f254af1 chore: remove extraneous log
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 d42370c357 chore: simplify sandbox_allocate
5 years ago
Sean McBride 6a7bbc2e97 feat: add deadline logic
5 years ago
Sean McBride 34d91cfa21 refactor: wrap existing request queue
5 years ago
Sean McBride a949cbebe3 chore: refactor double underscores
5 years ago
Sean McBride ba032a5905 chore: de-dunder runtime
5 years ago
Sean McBride 9000cc1065 chore: address assorted issues in sandbox_request
5 years ago
Sean McBride c9b9a6553e chore: run clang-format
5 years ago
Sean McBride 7f858d69dd chore: namespace runtime state
5 years ago
Sean McBride b0ae9ba266 chore: cleanup sandbox_request
5 years ago
Sean McBride dfe5667bef chore: resolve TODOs from Phani
5 years ago
Sean McBride 1d724f04e8 refactor: Shift sandbox_request to new file
5 years ago