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
|
59822e2c6f
|
core: Don't depend on pprof on Windows
|
2024-03-03 11:49:55 +02:00 |
|
Pekka Enberg
|
dad0b6d627
|
Disable mimalloc for wasm target
|
2023-10-24 19:01:22 +03:00 |
|
Pekka Enberg
|
9098744a37
|
Rename to Limbo
|
2023-09-30 15:40:35 +03:00 |
|
Pekka Enberg
|
1e1e096a48
|
Refactor I/O and storage layers
|
2023-09-16 09:34:17 +03:00 |
|
Pekka Enberg
|
caf56bdc77
|
Fix build on macOS
|
2023-09-09 12:42:22 +03:00 |
|
Pekka Enberg
|
60abb68cef
|
io_uring support
|
2023-09-09 12:36:54 +03:00 |
|
Pekka Enberg
|
4a5c71ab7a
|
I/O interface refactoring
|
2023-09-09 10:22:26 +03:00 |
|
Pekka Enberg
|
7977b23ae5
|
Fix read_value() and read_varint() corner cases
|
2023-09-06 19:46:18 +03:00 |
|
Pekka Enberg
|
9b268dcc6f
|
Compare performance to rusqlite
|
2023-09-02 21:22:38 +03:00 |
|
Pekka Enberg
|
f92a83d083
|
Switch to LRU page cache
Fixes #5
|
2023-09-02 21:12:41 +03:00 |
|
Pekka Enberg
|
65d1d770b3
|
Switch to mimalloc
...it's faster.
|
2023-09-02 14:04:22 +03:00 |
|
Pekka Enberg
|
37baae3ed7
|
Benchmark
|
2023-09-02 13:43:07 +03:00 |
|
Pekka Enberg
|
591e8df377
|
Disable tracing by default
|
2023-09-01 19:49:54 +03:00 |
|
Pekka Enberg
|
fb72f9688b
|
Initial commit
|
2023-08-27 09:59:12 +03:00 |
|