aboutsummaryrefslogtreecommitdiff
path: root/src/zencore/compactbinaryvalidation.cpp
Commit message (Collapse)AuthorAgeFilesLines
* gc performance improvements (#160)Dan Engelbrecht2024-09-171-13/+14
| | | | | | | | | | * optimized ValidateCbUInt * optimized iohash comparision * replace unordered set/map with tsl/robin set/map in blockstore * increase max buffer size when writing cache bucket sidecar * only store meta data for files < 4Gb * faster ReadAttachmentsFromMetaData * remove memcpy call in BlockStoreDiskLocation * only write cache bucket state to disk if GC deleted anything
* iobuffer memstomp fix (#85)Dan Engelbrecht2024-05-211-3/+10
| | | | | * Don't try to validate empty compact binary * Don't try to free fake memory buffer pointer in iobuffer destructor
* implemented string conversion for CbValidateError enumStefan Boberg2023-05-151-0/+42
|
* moved source directories into `/src` (#264)Stefan Boberg2023-05-021-0/+664
* moved source directories into `/src` * updated bundle.lua for new `src` path * moved some docs, icon * removed old test trees