Pekka Enberg
|
2684341bac
|
Initial pass on deterministic simulator
The simulator does not do much, but does discover failures on Linux with
io_uring, though, so it's a start.
|
2024-06-27 18:32:04 +03:00 |
|
Pere Diaz Bou
|
427103b199
|
core,wasm: add missing write procedure to wasm
|
2024-06-19 20:54:55 +02:00 |
|
Pekka Enberg
|
9a73ded4fa
|
Add a Cursor trait and use it
We need an abstract cursor trait to implement a sorter, for example.
|
2024-03-28 15:01:52 +02:00 |
|
Pekka Enberg
|
5eb9ec0d03
|
Improve JavaScript/Wasm packaging
|
2024-03-03 14:18:32 +02:00 |
|
Pekka Enberg
|
ed9f3e6d1e
|
Single-threaded architecture
Use Rc instead of Arc and replace the concurrent LRU with
single-threaded SIEVE.
Fixes #23
Fixes #29
|
2024-03-03 12:44:45 +02:00 |
|
Pekka Enberg
|
44dcd48071
|
Fix WebAssembly build
|
2024-01-14 15:29:27 +02:00 |
|
Pekka Enberg
|
6c0fb89671
|
wasm: Fix IO.get() function signature
|
2024-01-14 15:04:05 +02:00 |
|
Pekka Enberg
|
2267ee121b
|
Introduce Completion type
|
2023-11-09 21:11:48 +02:00 |
|
Pekka Enberg
|
9098744a37
|
Rename to Limbo
|
2023-09-30 15:40:35 +03:00 |
|
Pekka Enberg
|
de6f327a4a
|
Move raw buffer to I/O module
|
2023-09-30 14:19:55 +03:00 |
|
Pekka Enberg
|
1e1e096a48
|
Refactor I/O and storage layers
|
2023-09-16 09:34:17 +03:00 |
|
Pekka Enberg
|
b49c242266
|
Rename PageSource to File
|
2023-09-10 22:01:45 +03:00 |
|
Pekka Enberg
|
fe41f46bc0
|
I/O trait
|
2023-09-10 21:57:36 +03:00 |
|
Pekka Enberg
|
72e92820d6
|
Share I/O ring across multiple files
|
2023-09-10 20:57:54 +03:00 |
|
Pekka Enberg
|
4a5c71ab7a
|
I/O interface refactoring
|
2023-09-09 10:22:26 +03:00 |
|
Pekka Enberg
|
fb72f9688b
|
Initial commit
|
2023-08-27 09:59:12 +03:00 |
|