Files
turso/core
Pekka Enberg 01671d1d1e Merge 'Performance improvements for Unix I/O backend' from Preston Thorpe
This PR reworks the unix I/O backend, removing runtime reference
counting/borrow checking and optimizing away the hashmap in favor of a
static array, with an unlikely fallback vec.
The only reason the fallback vec is there is because unlike the
`io_uring` module, we cannot simply index into the array with the fd  as
the OS could theoretically give us a fd up to I believe 1024 so keeping
an array of that size for a few elements is unnecessary.

Closes #940
2025-02-12 09:29:41 +02:00
..
2025-02-11 09:05:34 -04:00
2025-02-11 09:03:36 -04:00
2025-02-11 09:03:36 -04:00
2025-01-28 14:55:38 -05:00
2025-02-11 09:06:26 -04:00
2025-02-06 23:46:00 -03:00
2025-01-28 14:55:38 -05:00
2025-02-11 09:03:36 -04:00
2025-02-06 13:40:34 +02:00
2024-12-24 18:04:30 +01:00
2025-02-11 09:03:36 -04:00
2025-02-09 18:08:29 +02:00