Files
ai-app/app/androidApp
irisandClaude Opus 5 bdc62b6442 Time the draw phase, since counting it stopped being informative
The counters did their job and then ran out: 4,090 rows drawn against
94,815 skipped, the tallest drawn block down from 36,982px to 1,765px,
and drawing still took 30.9ms at the median. Almost nothing is being
recorded and recording is still the expensive phase, so the next
question is not "how much" but "where" -- and there are only two answers
left. Either the little that is drawn is somehow costly, or the time is
not inside the transcript at all and every count above is beside the
point.

So the draw is timed at three levels that nest: the whole transcript,
one row, one block. If the transcript's own figure is most of the
frame's draw, the cost is ours and the rows and blocks say which. If it
is a fraction of it, the frame is being spent somewhere this has not
been looking.

Co-Authored-By: Claude Opus 5 <noreply@anthropic.com>
2026-08-31 02:46:45 -04:00
..