rad experiment show 204ed480a016f022fe608dc31a976e58b23e3242
by lftherioslftherios@did:key:z6MkupQHdQky5atyAu9zF8dUu1EavUjckDgCdZLH8y2W8teE · Apr 21 14:47 2026
fold visible_tip_oids into ticker pass; reuse repo name string
Measurements
Metric
BaselineThe benchmark measurement of the unmodified code
CandidateThe code with the proposed optimization applied
Candidate/Parent ΔThe performance change from baseline to candidate
index_page_latency (ms)primary
median wall-clock latency of cc-httpd index_page_inner render (landing page HTML against local Radicle storage), measured over 15 iterations with 3 warmups
108.941 ms (n=1)
108.434 ms (n=1)
-0.46%
index_page_bytessecondary
61347.000 (n=1)
61341.000 (n=1)
0.00%
Annotations
hypothesis
merging the visible_tip_oids HashSet build into the ticker loop avoids a second pass over all_exps and one redundant ui_visible filter per experiment; reusing the already-computed name string for each ticker row drops a payload.name() call per ticker insert
what_worked
single pass; 108.434ms vs 108.965ms baseline (-0.49%) — borderline noise but semantically cleaner
Base CommitThe starting commit before the optimization was applied