drrtuy
|
af1864f544
|
feat(memory): custom OOM exception
|
2025-05-20 18:22:16 +04:00 |
|
drrtuy
|
d434b6587a
|
fix(perf,allocator): increased CountingAllocator checkpoint step size up
to 100K
|
2025-05-02 10:11:40 +01:00 |
|
drrtuy
|
4d32a59775
|
fix(perf,allocator): reduce CountingAllocator step size to improve its memory consumption reaction speed.
|
2025-05-02 10:11:40 +01:00 |
|
drrtuy
|
3fd90d3270
|
chore(compilation): static analyser flag went mad.
|
2025-03-27 22:12:48 +00:00 |
|
drrtuy
|
729db829a2
|
feat(RM,allocators): use atomic counters math abstraction
|
2025-03-27 22:12:48 +00:00 |
|
drrtuy
|
a4c4d33ee7
|
feat(): zerocopy TNS case and JOIN results RGData with CountingAllocator
|
2025-03-27 22:12:48 +00:00 |
|
drrtuy
|
3dfc8cd454
|
feat(): first cleanup
|
2025-03-27 22:12:48 +00:00 |
|
drrtuy
|
bb4cd40ca4
|
feat(): aggregating CountingAllocator
|
2025-03-27 22:12:48 +00:00 |
|
drrtuy
|
a6de8ec1ac
|
feat(): dangling pointer/ref issue has been solved for both RGData and BS
|
2025-03-27 22:12:48 +00:00 |
|
drrtuy
|
397b3ff729
|
feat(): change ref to atomic with ptr to atomic
|
2025-03-27 22:12:48 +00:00 |
|
drrtuy
|
4e86123a5a
|
feat(): use boost::make_shared b/c most distros can't do allocate_shared for array types.
|
2025-03-27 22:12:48 +00:00 |
|
drrtuy
|
5f1bd3be12
|
feat(RGData,StringStore): add counting allocator capabilities to those ctors used in BPP::execute()
|
2025-03-27 22:12:48 +00:00 |
|
drrtuy
|
02b8ea1331
|
feat(PP,ByteStream): new counting memory allocator
|
2025-03-27 22:12:48 +00:00 |
|