Skip to content

Improve render loop, data loading and networking performance - #106

Merged
debpalash merged 2 commits into
mainfrom
perf/performance-sweep
Oct 2, 2026
Merged

debpalash merged 2 commits into
mainfrom
perf/performance-sweep

Conversation

@debpalash

Copy link
Copy Markdown
Owner

Merge the existing performance sweep covering rendering, data loading, networking, and the web companion.

Remove per-frame, per-file and per-request work whose inputs had not
changed: cached home rails, bounded loading animation, memoized transport
labels, one prepared statement and commit per library scan root, busy
timeout on the shared DB, ETag/304 for web companion assets, in-place
HTTP response reads and constant-time worker admission.

See docs/performance-sweep.md. zig build and zig build test pass
(2193 tests); secret_store's test target fails to link on this host's
gcc 16 crt1.o (.sframe relocation), unrelated to these changes.
@debpalash
debpalash merged commit 8f86144 into main Oct 2, 2026
6 of 10 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant