aboutsummaryrefslogtreecommitdiffstats
path: root/hw/alias_test.py (follow)
Commit message (Collapse)AuthorAge
* hundred-and-seventeenth pass: image and command-buffer aliasing is handleduser2026-09-30
Every load in this audit used two disjoint allocations, so aliasing was untested even though it is where a loader that copies the image out and then treats an overlapping region as the command buffer would fail. With the buffer equal to the image address, placed inside the image, and with the image placed inside the command region, every arrangement loads and invokes normally with no stall, and the processor is healthy afterwards, so the loader copies the image out before the buffer is used and overlap is harmless. Aliasing joins the list of correctly handled cases and the objective is not met.