Vitaliy Filippov
|
c78b4d184d
|
Remove alloc_buffer_area
|
2025-12-02 01:52:12 +03:00 |
|
Vitaliy Filippov
|
954e7b658d
|
Use a sequence of bitmap_allocs for metadata instead of std::sets...
|
2025-12-02 01:52:12 +03:00 |
|
Vitaliy Filippov
|
bfd5575425
|
Use single add_used_space call instead of unmark+mark allocated_block
|
2025-12-02 01:52:11 +03:00 |
|
Vitaliy Filippov
|
85e61c9c31
|
Remove compact_queue_lsn map
|
2025-12-02 01:52:11 +03:00 |
|
Vitaliy Filippov
|
f580cee936
|
Implement a really crazy "multi-linked-list" allocator for buffered data
|
2025-12-02 01:52:11 +03:00 |
|
Vitaliy Filippov
|
01ae800d34
|
Use linked lists in heap to avoid excessive memory copying
|
2025-12-02 01:52:11 +03:00 |
|
Vitaliy Filippov
|
8430104c19
|
"Heap" metadata storage scheme
|
2025-12-02 01:52:11 +03:00 |
|