Skip to content

Avoid building a get_or_init closure on the reverse-index lookup hot path#25

Draft
xmakro wants to merge 1 commit into
perf/lazy-revindex-basefrom
perf/lazy-revindex-fast
Draft

Avoid building a get_or_init closure on the reverse-index lookup hot path#25
xmakro wants to merge 1 commit into
perf/lazy-revindex-basefrom
perf/lazy-revindex-fast

Conversation

@xmakro

@xmakro xmakro commented Jun 16, 2026

Copy link
Copy Markdown
Owner

No description provided.

@xmakro xmakro force-pushed the perf/lazy-revindex-fast branch from 2d0e8e3 to 49bf306 Compare June 17, 2026 00:13
@xmakro xmakro changed the title Reduce dep-graph reverse-index overhead on incremental rebuilds Inline the dep-graph reverse-index lookup fast path Jun 17, 2026
@xmakro xmakro changed the title Inline the dep-graph reverse-index lookup fast path Avoid building a get_or_init closure on the reverse-index lookup hot path Jun 17, 2026
@xmakro xmakro force-pushed the perf/lazy-revindex-fast branch 4 times, most recently from e8d7033 to e25e6e5 Compare June 17, 2026 05:43
@xmakro xmakro force-pushed the perf/lazy-revindex-fast branch from e25e6e5 to 9ae8070 Compare June 17, 2026 05:46
@xmakro xmakro marked this pull request as draft June 23, 2026 23:21
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