You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
lyuxiaosu 6f1c4b2901
remove assert(runtime_preemption_enabled) since the signal might be SIGINT
3 years ago
..
arch chore: organize preprocessor includes 4 years ago
libc feat: rework of scheduler logic 4 years ago
memory refactor: assorted header cleanup 4 years ago
admissions_control.c chore: Encapsulate Admissions Control 4 years ago
admissions_info.c feat: Simplify softint disable logic 4 years ago
arch_context.c feat: Simplify softint disable logic 4 years ago
current_sandbox.c 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
env.c refactor: Clean up listener core locks and org 4 years ago
generic_thread.c feat: track longest held lock 4 years ago
global_request_scheduler.c refactor: assorted fixed from clang warnings 4 years ago
global_request_scheduler_deque.c refactor: assorted fixed from clang warnings 4 years ago
global_request_scheduler_minheap.c 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
http_parser_settings.c refactor: assorted header cleanup 4 years ago
http_request.c refactor: http header cleanup 4 years ago
http_total.c refactor: http header cleanup 4 years ago
listener_thread.c correct queuing time and total time for chain function 3 years ago
local_completion_queue.c refactor: assorted header cleanup 4 years ago
local_runqueue.c feat: rework of scheduler logic 4 years ago
local_runqueue_list.c feat: Round robin for FIFO preemption 4 years ago
local_runqueue_minheap.c feat: Simplify softint disable logic 4 years ago
main.c 1. recover to w mode to fopen the perf log file. 2. enrich comments 3 years ago
memlogging.c 1.Implement memory-based logging for each worker thread. 2. Dump all memory-based log to a file when receiving SIGINT signal 3 years ago
module.c 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
module_database.c refactor: module db capacity 4 years ago
runtime.c remove redundent comments 3 years ago
sandbox.c support chain function calling by introducing hashtable for retrieving module struct 3 years ago
sandbox_request.c feat: Refactor of conditional compilation units 4 years ago
sandbox_state.c refactor: additional cleanup 4 years ago
scheduler.c refactor: Additional cleanup 4 years ago
software_interrupt.c remove assert(runtime_preemption_enabled) since the signal might be SIGINT 3 years ago
worker_thread.c recover creating 100M memory as init for logging 3 years ago