Commit Graph
125 Commits
Author SHA1 Message Date
Jonas Volman 958aed5daf Harden zlib trees reconstruction 2026-08-20 12:40:28 -07:00
Jonas Volman d1aaa3c4c7 Advance stack memory pool reconstruction 2026-08-20 10:14:21 -07:00
Jonas Volman 1147422d28 Match hashtable object
Port the reviewed initializer-order closure from af728895 onto campaign base a0bad121. Promote only source/memory/hashtable after strict 10/10 code, target-owned data/ownership, full Halo+libcmt build, semantic, regression, test, and policy gates.
2026-08-20 09:26:23 -07:00
Jonas Volman f623e0bacc Match data encoding object 2026-08-13 05:30:26 -07:00
Jonas Volman 800d746dd6 Match data packets object 2026-08-13 05:30:26 -07:00
Jonas Volman 66af348945 Match texture page object 2026-07-29 22:16:04 -07:00
Jonas Volman 307f77efce Document circular queue optimizer fixed point 2026-07-29 10:12:29 -07:00
Jonas Volman 4c769166f3 Match LRA cache validation and access cluster 2026-07-25 19:47:53 -07:00
Jonas Volman 39b4bef495 Match LRAR cache object 2026-07-22 17:13:44 -07:00
Jonas Volman 685dbb960d Match data object compaction 2026-07-22 12:34:22 -07:00
Jonas Volman c344e78f31 Correct zlib fixed-table and sync-marker ownership 2026-07-21 11:48:58 -07:00
Jonas Volman 65b229e885 Simplify LRU cache debug lock state 2026-07-18 15:03:34 -07:00
Jonas Volman 94340881fb Document data compaction codegen blocker 2026-07-18 12:40:21 -07:00
Jonas Volman 62b807c768 Match infblock border table ownership 2026-07-18 12:39:19 -07:00
Jonas Volman 64c1bf3c13 Recover explicit BSS global definitions 2026-07-18 11:46:10 -07:00
Jonas Volman d63b250441 Document circular queue dequeue blocker 2026-07-18 11:32:31 -07:00
Jonas Volman 04cf3d95a2 Match zlib gzip IO object 2026-07-18 11:32:09 -07:00
Jonas Volman 2fbbec7402 Match zlib trees object 2026-07-18 10:58:02 -07:00
Jonas Volman d3f2442464 Recover zlib trees primitives and static tables 2026-07-18 10:38:34 -07:00
Jonas Volman a12313217b Match zlib deflate object 2026-07-18 10:17:58 -07:00
Jonas Volman 9d40cbb22c Recover zlib deflate private functions 2026-07-18 10:10:29 -07:00
Jonas Volman f5e44345f2 Reconstruct LRUV cache debug dump 2026-07-18 09:56:30 -07:00
Jonas Volman 4169c75ccd Match stack memory pool handle allocation 2026-07-18 09:52:18 -07:00
Jonas Volman 8e679a7482 Reconstruct stack memory pool callers 2026-07-18 09:43:05 -07:00
Jonas Volman 679cfe7e80 Match data encoding memory and array writers 2026-07-18 09:05:21 -07:00
Jonas Volman b95a3eed20 Classify data compaction register-reuse blocker 2026-07-17 23:00:51 -07:00
Jonas Volman 340097d4d4 Reconstruct LRUV block allocation 2026-07-17 23:00:51 -07:00
Jonas Volman 3cf0f0755c Match LRUV cache verifier 2026-07-17 22:38:52 -07:00
Jonas Volman b93c5fdf40 Reconstruct stack pool allocation and disposal core 2026-07-17 22:35:48 -07:00
Jonas Volman 4b2e0f10e8 Reconstruct stack pool block lifecycle 2026-07-17 22:25:31 -07:00
Jonas Volman 1a2fe0301a Reconstruct stack memory pool primitives 2026-07-17 22:20:13 -07:00
Jonas Volman d71e6d6647 Match hashtable lookup helper 2026-07-17 22:12:29 -07:00
Jonas Volman 8ad6e28854 Close exact memory pool helper coupling 2026-07-17 22:09:36 -07:00
Jonas Volman afffe8a7aa Reconstruct texture page packing 2026-07-17 22:00:38 -07:00
Jonas Volman c5514492d2 Tighten circular queue dequeue control flow 2026-07-17 20:33:29 -07:00
Jonas Volman ddb9395aea Match memory pool object 2026-07-17 20:24:59 -07:00
Jonas Volman e65d816651 Tighten hashtable growth code generation 2026-07-17 20:09:49 -07:00
Jonas Volman b4651a63db Reconstruct exact-match foundations 2026-07-17 19:50:50 -07:00
Jonas Volman f31d3cc52d Reconstruct hashtable growth foundation 2026-07-17 16:33:50 -07:00
Jonas Volman 3180248ecf Match default hashtable hash function 2026-07-17 16:24:10 -07:00
Jonas Volman c936bf0271 Reconstruct lrar allocation and exact unlock helper 2026-07-17 14:34:41 -07:00
Jonas Volman f7c3e347a6 Reconstruct data compaction and memory pool fit helper 2026-07-17 12:48:58 -07:00
Jonas Volman f2d30b934e Match hashtable removal and reconstruct default hash 2026-07-17 12:17:35 -07:00
Jonas Volman 073e79462a Reconstruct hashtable probe helper 2026-07-17 11:56:46 -07:00
Jonas Volman 6325b94fd6 Match hashtable insertion helper 2026-07-17 11:41:28 -07:00
Jonas Volman 0bdb674f9a Match data iterator next 2026-07-17 11:21:36 -07:00
Jonas Volman d0a735d56d Match array data decoder 2026-07-17 11:20:30 -07:00
Jonas Volman 662835021b Match memory pool allocation size helper 2026-07-17 11:01:45 -07:00
Jonas Volman 657e590c17 Complete LRU cache object 2026-07-17 10:51:35 -07:00
Jonas Volman f77ad7224c Match hashtable get and put 2026-07-17 10:28:58 -07:00