Sean McBride
332b492761
refactor: mem instructions
3 years ago
Sean McBride
22d3890e06
fix: correct error handling wasm_stack
3 years ago
Sean McBride
e888a14e51
refactor: Eliminate sandbox request
3 years ago
Sean McBride
5e9c7d08d9
fix: debug assorting context switch issues
3 years ago
Sean McBride
f4ede43b52
feat: WIP restage of memory allocation features
3 years ago
Sean McBride
9b2f1905a5
docs: high level intro to scheduler
3 years ago
Sean McBride
098829113b
docs: Better explain memory barriers
3 years ago
Sean McBride
522809de8d
chore: pin clang-format 11
3 years ago
Sean McBride
84820219e0
format: clang-format
3 years ago
Sean McBride
886bdbb970
fix: Add interrupted perf log header
3 years ago
Sean McBride
45e44d51de
feat: enable direct fast switch between sandboxes
3 years ago
Sean McBride
06910736d1
feat: Improved sandbox timekeeping
3 years ago
Sean McBride
72e6c3e043
refactor: Cleanup deferred sigalrm handling
3 years ago
Sean McBride
ce132b7bcc
fix: Remove extra memory barriers
3 years ago
Sean McBride
132401177c
fix: protect preemption changes with mem barriers
3 years ago
Sean McBride
43592da622
feat: signal tracking and pretty printing
3 years ago
Sean McBride
cf5e6ea72d
feat: replay deferred sigalrms
3 years ago
Sean McBride
64e35f767e
Merge pull request #282 from gwsystems/http-resp-headers
...
feat: More detailed HTTP response headers
3 years ago
Sean McBride
f3326dc929
refactor: sandbox perf log
3 years ago
Sean McBride
89e0305b6f
feat: More detailed HTTP response headers
3 years ago
Sean McBride
fb7f657db4
fix: correct LOG_HTTP_PARSER buffer
3 years ago
Sean McBride
3ada5aa08a
refactor: Move triage logic to scheduler
3 years ago
Sean McBride
9ec668ec3e
refactor: rename state transitions
3 years ago
Sean McBride
3a60134d44
refactor: scheduler cleanup
3 years ago
Sean McBride
b8364bd53e
refactor: Remove preemptable
4 years ago
Sean McBride
7e85bb4c59
refactor: more semantic names
4 years ago
Sean McBride
7ccf845389
refactor: deadline updates to current_sandbox_set
4 years ago
Sean McBride
815546852c
feat: Modified scheduler state machine
4 years ago
Sean McBride
a61ac83575
chore: remove FIXME
4 years ago
Sean McBride
ebf6dc2e84
refactor: Use C18 features
4 years ago
Sean McBride
448befd8cd
refactor: Remove cyclic include
4 years ago
Sean McBride
c185c751bd
feat: -1 on wasm memory.grow instruction failure
4 years ago
Sean McBride
4751c52ede
fix: priority queue nits
4 years ago
Sean McBride
b2262245d4
fix: perf_window VLAs
4 years ago
Sean McBride
f61f34f08a
refactor: Clean up HTTP handling
4 years ago
Sean McBride
1757ac8e51
refactor: Clarify initialize globals
4 years ago
Sean McBride
7387a69f2d
refactor: module and ABI interface
4 years ago
Sean McBride
7a390562bd
refactor: Remove unused http-resp-headers
4 years ago
Sean McBride
813ff54bef
refactor: remove argsize and arguments
4 years ago
Sean McBride
0c887702e9
refactore: Remove inert http-req config
4 years ago
Sean McBride
ae533694e9
refactor: sandbox memory and module cleanup
4 years ago
Sean McBride
a5739f338d
refactor: sandbox state durations
4 years ago
Sean McBride
c80dfa1db5
refactor: sandbox timestamps
4 years ago
Sean McBride
8578176b98
refactor: move WASM macros to wasm_types.h
4 years ago
Sean McBride
d95f25c46d
refactor: sandbox stack
4 years ago
Sean McBride
13a997cb80
refactor: wasm memory
4 years ago
Sean McBride
938f1a8950
refactor: Strip out sandbox fds
4 years ago
meilier
dd627856d4
correct wrong paper publication time
4 years ago
Emil
9778db645a
Fixed the Dynamic read of the Number of CPU Cores ( #261 )
...
* Fixed the Dynamic read of the Number of CPU Cores
Closes #260
* removed a commented line
* small changes per Sean's review
* Accomadate Gabe's comments:
- Validate runtime_worker_threads array before usage
- final cleanup
4 years ago
Sean McBride
e4f0bcf8f7
refactor: streamline perf log logic
4 years ago