From: Ondřej Surý Date: Mon, 22 Jun 2026 13:05:10 +0000 (+0200) Subject: chg: dev: Reference count and flatten the cache slabheader storage X-Git-Url: http://git.ipfire.org/gitweb.cgi?a=commitdiff_plain;h=42c741baa627ea6a30b2fcf40919da23cab0f53f;p=thirdparty%2Fbind9.git chg: dev: Reference count and flatten the cache slabheader storage Internal refactoring of the cache database (qpcache) with no functional change. The slab headers that hold cached rdatasets are now reference counted and own their memory context and node reference directly, so a header can outlive the cleaning of its node and be reclaimed independently of it. Building on that, the per-type slabtop container is folded into the slab header itself, removing a level of indirection and one allocation per cached type. Merge branch 'ondrej/slabheader-reference-counting' into 'main' See merge request isc-projects/bind9!12285 --- 42c741baa627ea6a30b2fcf40919da23cab0f53f