aboutsummaryrefslogtreecommitdiff
path: root/src/zencore/compactbinarypackage.cpp
Commit message (Collapse)AuthorAgeFilesLines
* std::span -> eastl::spansb/eastlStefan Boberg2025-03-061-1/+1
|
* reduced memory churn using fixed_xxx containers (#236)Stefan Boberg2025-03-061-2/+12
| | | | | | * Added EASTL to help with eliminating memory allocations * Applied EASTL to eliminate memory allocations, primarily by using `fixed_vector` et al to use stack allocations / inline struct allocations Reduces memory events in traces by close to a factor of 10 in test scenario (starting editor for project F)
* reduce memory churn (#248)Stefan Boberg2024-12-021-0/+5
| | | | | * eliminated allocation in SetCurrentThreadName * reduced memory allocator activity in cache RPC response building * reduced allocations in compact binary building
* cache optimizations (#88)Dan Engelbrecht2024-05-301-2/+2
| | | | | * message formatting optimizations * bump iostorecompression small value threshold to 1MB
* fix zero size attachment replies (#69)Dan Engelbrecht2024-05-021-51/+34
| | | | - Bugfix: Don't try to respond with zero size partial cache value when partial size is zero - Improvement: Added more validation of data read from cache / cas
* moved source directories into `/src` (#264)Stefan Boberg2023-05-021-0/+1350
* moved source directories into `/src` * updated bundle.lua for new `src` path * moved some docs, icon * removed old test trees