Skip to content

Comments

[NFC] Make LazyDagCache::QueryValue non-recursive#3875

Draft
copybara-service[bot] wants to merge 1 commit intomainfrom
test_873423143
Draft

[NFC] Make LazyDagCache::QueryValue non-recursive#3875
copybara-service[bot] wants to merge 1 commit intomainfrom
test_873423143

Conversation

@copybara-service
Copy link

@copybara-service copybara-service bot commented Feb 21, 2026

[NFC] Make LazyDagCache::QueryValue non-recursive

Besides overall goodness in removing recursion in a compiler - avoid stack overflows in the case of large graphs - it also shows a small (~5%) perf improvement in some benchmarks.

Besides overall goodness in removing recursion in a compiler - avoid stack overflows in the case of large graphs - it also shows a small (~5%) perf improvement in some benchmarks.

PiperOrigin-RevId: 873423143
@copybara-service copybara-service bot changed the title [NFC] Make LazyDagCache::QueryValye non-recursive [NFC] Make LazyDagCache::QueryValue non-recursive Feb 23, 2026
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