Nuno Cruces
8fd878afd6
Internal API tweaks.
2024-06-06 12:27:27 +01:00
Nuno Cruces
e9ed4c103d
BSD WAL support. ( #90 )
...
Uses in-memory locks.
Also supports illumos.
2024-06-05 00:43:49 +01:00
Nuno Cruces
19bc6e3fac
Rename.
2024-06-02 12:34:57 +01:00
Nuno Cruces
53eef1510f
Fixed capacity virtual memory.
2024-05-20 14:34:47 +01:00
Nuno Cruces
d23bdcd225
Commiting memory not needed.
2024-05-20 09:41:35 +01:00
Nuno Cruces
3d30a561f0
Custom allocator.
2024-05-17 17:30:43 +01:00
Nuno Cruces
bdaf77a657
Custom Windows allocator.
2024-05-17 16:57:25 +01:00
Nuno Cruces
190ca0f0cc
NPOT sectors.
2024-05-06 11:57:48 +01:00
Nuno Cruces
beba988824
Multiple fixes.
2024-04-30 01:30:39 +01:00
Nuno Cruces
019246d1be
Simplify mmap.
2024-04-26 16:45:32 +01:00
Nuno Cruces
fdb2ed0376
Fix illumos. ( #83 )
2024-04-24 01:07:17 +01:00
Nuno Cruces
62b79d2ac3
Shared memory API.
2024-04-21 12:33:38 +01:00
Nuno Cruces
ec1ed22149
Adiantum encrypting VFS. ( #77 )
2024-04-18 01:39:47 +01:00
Nuno Cruces
ec609ea131
F2FS.
2024-04-16 02:52:37 +01:00
Nuno Cruces
7bab8bb949
wazero 1.7.1.
2024-04-16 01:59:29 +01:00
Nuno Cruces
cc0b011e8d
Readonly WAL.
2024-04-13 17:11:13 +01:00
Nuno Cruces
7260962aba
Update README.md
2024-04-11 15:18:49 +01:00
Nuno Cruces
e503be641a
Refactors.
2024-04-11 12:00:17 +01:00
Nuno Cruces
11c03a16f9
Implement shared memory WAL. ( #71 )
...
- enabled by default on 64-bit macOS and Linux (`amd64`/`arm64`)
- depends on merged but unreleased wazero
- may cause small performance regression
- users may need WithMemoryLimitPages if not enough address space available
- needs docs
2024-04-10 13:15:36 +01:00
Nuno Cruces
019c71fb55
Towards callbacks.
2024-01-26 15:41:36 +00:00
Nuno Cruces
6b0c2c0554
Optimize. ( #51 )
2024-01-11 02:18:12 +00:00
Nuno Cruces
ae850191c8
Refactor extensions.
2024-01-03 12:43:03 +00:00
Nuno Cruces
16b5d80ef7
Internal JSON and pointer wrappers.
2023-12-29 23:42:37 +00:00
Nuno Cruces
0bb1cd5e2e
Rework error messages, see #45 .
2023-12-20 16:10:50 +00:00
Nuno Cruces
ed4a3a894b
Extension API tweaks.
2023-12-19 15:24:54 +00:00
Nuno Cruces
089a0c0670
Pivot virtual table.
2023-12-06 17:49:48 +00:00
Nuno Cruces
d862f47d95
Deoptimize.
2023-12-02 12:17:18 +00:00
Nuno Cruces
2c2f825bc5
Towards virtual tables.
2023-11-17 19:06:10 +00:00
Nuno Cruces
828788912e
JSON example.
2023-11-09 12:11:36 +00:00
Nuno Cruces
a9e2cbbfc5
Quote values, identifiers.
2023-11-04 01:18:25 +00:00
Nuno Cruces
eec45ea684
Towards JSON.
2023-10-13 17:06:05 +01:00
Nuno Cruces
5a3fdef3c5
wazero v1.3.0.
2023-07-11 12:30:39 +01:00
Nuno Cruces
d3730341f0
Unknown collations.
2023-07-04 11:16:29 +01:00
Nuno Cruces
632ea933b3
Function aux data.
2023-07-04 02:18:03 +01:00
Nuno Cruces
6f7f776488
Refactor.
2023-07-03 17:42:53 +01:00
Nuno Cruces
31572e6095
Fix nil/zero handles.
2023-06-30 17:09:01 +01:00
Nuno Cruces
c7904d30de
Refactor file handles.
2023-06-30 01:52:18 +01:00
Nuno Cruces
26b62c520d
Towards SQL functions.
2023-06-29 14:21:59 +01:00
Nuno Cruces
254d473546
VFS URI parameters.
2023-05-27 23:36:39 +01:00
Nuno Cruces
45937d9749
Use wazerotest.
2023-05-27 23:36:39 +01:00
Nuno Cruces
663b23ff3b
Documentation.
2023-05-19 13:47:37 +01:00
Nuno Cruces
df953b31c2
Refactor VFS.
2023-05-18 16:00:34 +01:00
Nuno Cruces
b5e678a40a
Inline host calls.
2023-05-09 14:41:24 +01:00
Nuno Cruces
18eeb85783
Improve mock.
2023-04-28 13:50:50 +01:00
Nuno Cruces
bed2ee7674
Refactor.
2023-04-22 00:15:44 +01:00
Nuno Cruces
23ee4ccb0b
Refactor.
2023-04-10 19:55:44 +01:00
Nuno Cruces
8509e0b6c8
Test coverage.
2023-03-31 13:42:31 +01:00
Nuno Cruces
9c07e57252
Refactor.
2023-03-29 15:06:22 +01:00