22 Commits

Author SHA1 Message Date
Jaremy Creechley
dcfa132c91
verify ds unsafeAddr occurs elsewhere 2023-09-18 15:39:52 -07:00
Dmitriy Ryajov
2c5186eab6
use baseAddr 2023-09-18 13:46:58 -06:00
Dmitriy Ryajov
75fa37f567
avoid duplicating code 2023-09-18 13:40:44 -06:00
Dmitriy Ryajov
7306a0bfd4
simplify locking 2023-09-18 13:18:51 -06:00
Dmitriy Ryajov
52d6a857ac
fixing dumb error in trace 2023-09-15 16:54:50 -06:00
Dmitriy Ryajov
bee79ffe72
added (ugly!) locking capabilities 2023-09-15 16:40:46 -06:00
Dmitriy Ryajov
d151c01cd8
enable cancellations 2023-09-15 13:08:38 -06:00
Dmitriy Ryajov
1713c7674c
adding back async semaphore 2023-09-15 11:53:20 -06:00
Dmitriy Ryajov
600dca6148
adding serialization to query iter 2023-09-14 18:34:20 -06:00
Dmitriy Ryajov
0fde28a994
move assert into lock 2023-09-14 18:23:37 -06:00
Dmitriy Ryajov
a17e9fe102
remove memdb (not needed) 2023-09-14 18:21:24 -06:00
Dmitriy Ryajov
221e93f3a2
remove asyncsemaphore 2023-09-14 18:05:32 -06:00
Dmitriy Ryajov
3500913642
adding semaphore 2023-09-14 18:02:16 -06:00
Dmitriy Ryajov
f0038127c8
remove asyncsemaphore 2023-09-14 17:56:02 -06:00
Dmitriy Ryajov
19954c6f94
quick and dirty query 2023-09-13 14:41:16 -06:00
Dmitriy Ryajov
d6c4d97d91
add $ operator 2023-09-13 14:41:01 -06:00
Dmitriy Ryajov
4c48383b88
reworked with less copying 2023-09-12 13:51:01 -06:00
Dmitriy Ryajov
5adc7c9611
this would never work 2023-09-12 13:50:42 -06:00
Dmitriy Ryajov
184420c4e8
re-adding databuf 2023-09-12 13:50:29 -06:00
Dmitriy Ryajov
13e89bca5d
adding semaphore for async backpresure 2023-09-12 13:50:21 -06:00
Dmitriy Ryajov
b7454d6e3d
foreign buffer 2023-09-11 14:48:53 -06:00
Dmitriy Ryajov
146cbcb88a
wip 2023-09-08 15:09:15 -06:00