|
|
|
@ -21,16 +21,11 @@
|
|
|
|
|
*/
|
|
|
|
|
#define barrier() __asm__ __volatile__("" ::: "memory")
|
|
|
|
|
|
|
|
|
|
#define RUNTIME_EXPECTED_EXECUTION_US_MAX 3600000000
|
|
|
|
|
#define RUNTIME_HTTP_REQUEST_SIZE_MAX 100000000 /* 100 MB */
|
|
|
|
|
#define RUNTIME_HTTP_RESPONSE_SIZE_MAX 100000000 /* 100 MB */
|
|
|
|
|
#define RUNTIME_LOG_FILE "sledge.log"
|
|
|
|
|
#define RUNTIME_MAX_EPOLL_EVENTS 128
|
|
|
|
|
#define RUNTIME_MAX_WORKER_COUNT 32 /* Static buffer size for per-worker globals */
|
|
|
|
|
#define RUNTIME_MAX_TENANT_COUNT 32 /* Static buffer size for per-worker globals */
|
|
|
|
|
#define RUNTIME_READ_WRITE_VECTOR_LENGTH 16
|
|
|
|
|
#define RUNTIME_RELATIVE_DEADLINE_US_MAX 3600000000 /* One Hour. Fits in uint32_t */
|
|
|
|
|
#define RUNTIME_RUNQUEUE_SIZE 256 /* Minimum guaranteed size. Might grow! */
|
|
|
|
|
#define RUNTIME_LOG_FILE "sledge.log"
|
|
|
|
|
#define RUNTIME_MAX_EPOLL_EVENTS 128
|
|
|
|
|
#define RUNTIME_MAX_TENANT_COUNT 32 /* Static buffer size for per-worker globals */
|
|
|
|
|
#define RUNTIME_RELATIVE_DEADLINE_US_MAX 3600000000 /* One Hour. Fits in uint32_t */
|
|
|
|
|
#define RUNTIME_RUNQUEUE_SIZE 256 /* Minimum guaranteed size. Might grow! */
|
|
|
|
|
|
|
|
|
|
enum RUNTIME_SIGALRM_HANDLER
|
|
|
|
|
{
|
|
|
|
|