aboutsummaryrefslogtreecommitdiffstats
path: root/docs/PROJECTS.md
diff options
context:
space:
mode:
authorblasty <blasty@local>2026-08-09 23:23:12 +0200
committerblasty <blasty@local>2026-08-09 23:23:12 +0200
commit74a272a2781aca297c812a494bbebce169e70f97 (patch)
tree585acbf197f0b909c1b533935b60d729eca22920 /docs/PROJECTS.md
parentPgUp/PgDn page the list overlays, not just the code views (diff)
downloadida-tui-74a272a2781aca297c812a494bbebce169e70f97.tar.gz
ida-tui-74a272a2781aca297c812a494bbebce169e70f97.tar.xz
ida-tui-74a272a2781aca297c812a494bbebce169e70f97.zip
experiments: count backend round-trips per user action
Answers 'are we batching or paying a round-trip per item' with numbers. Wraps CodeModeClient.invoke on a live pilot and reports calls + wall + ops for each action. The trap it encodes: ListingView._grow streams the whole segment on a worker thread, so it lands calls continuously regardless of what the user does. A naive census attributes that to whichever span is open and every action comes out at a near-identical '~1 call per 10ms of pause', which measures the pause and not the action. It now drains the grower first, reports it as its own line, and measures the rest against a quiet backend.
Diffstat (limited to 'docs/PROJECTS.md')
0 files changed, 0 insertions, 0 deletions