Attempting to emulate some parts of the classic Windows 98 UI style in Yucan and also messing around with cursed mode.
Attempting to emulate some parts of the classic Windows 98 UI style in Yucan and also messing around with cursed mode.
Yesterday's visibility jam experimentation. Visualizing memory/cache line access using dynamic binary instrumentation.
Just to explain: Each Pixel in Y axis is 64 bytes of memory (one cache line) and the X axis is one load instruction (only consecutive loads to the same cache line are batched).
The color goes from pink (no bytes accessed) to green (>= 64 bytes accessed) and fades out if not accessed over time.
The Y axis is in address order, so per column, one freshly accessed cache line can be inserted, which shifts the lower addresses down by one pixel. At most one unused (faded out) cache line is also removed per column.
Now I want to modify Spall to get this to show up next to a call trace.