381 Commits (332b492761f35d40527bc0d3cdf7f479bd30285c)

Author SHA1 Message Date
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
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)
4 years ago
Sean McBride e4f0bcf8f7 refactor: streamline perf log logic
4 years ago