aboutsummaryrefslogtreecommitdiffstats
path: root/src/ark
diff options
context:
space:
mode:
authorAdam Soltys <[email protected]>2026-09-03 22:36:29 -0700
committerAdam Soltys <[email protected]>2026-09-03 22:36:29 -0700
commit3792c8791773d5201356d5fcc5f449ddd08e7a71 (patch)
tree8735ce3a1565637db317686059b43e223e20c119 /src/ark
parent231d1e21ede495e283778c3a630598b2308af5f5 (diff)
downloadcoinosv3-3792c8791773d5201356d5fcc5f449ddd08e7a71.tar.gz
coinosv3-3792c8791773d5201356d5fcc5f449ddd08e7a71.zip
The post-refresh carousel stutter, root-caused and fixed: a CPU profile of the exact cold first-drag window showed ~700ms of secp256k1, and it was the COMMUNITY room's gift-wrap decryption — a relay backlog of 500+ wraps decrypted inline in the subscription callbacks, one synchronous EC burst on boot (the DM inbox already yielded; community rooms didn't). Now their decrypt work is time-sliced through the same yield-every-8ms queue, so it spreads over a few frames and the wallet stays responsive. Measured: first cold flick dropped 6 frames before, and this was the dominant cost
Co-Authored-By: Claude Fable 5 <[email protected]> Claude-Session: https://claude.ai/code/session_01MrkLsNScXe9b6BviUSdmMr
Diffstat (limited to 'src/ark')
0 files changed, 0 insertions, 0 deletions