Skip to content

Simplify recursive planning limit checks.#1900

Open
copybara-service[bot] wants to merge 1 commit intomasterfrom
test_878154486
Open

Simplify recursive planning limit checks.#1900
copybara-service[bot] wants to merge 1 commit intomasterfrom
test_878154486

Conversation

@copybara-service
Copy link

@copybara-service copybara-service bot commented Mar 3, 2026

Simplify recursive planning limit checks.

Instead of trying to wrap a recursive subprogram in a stack machine step, the planner fails if the limit is exceeded.

This simplifies program planning and avoids high overhead in deep but unbalanced ASTs.

@copybara-service copybara-service bot changed the title WIP: simplify recursive planning limit checks. Simplify recursive planning limit checks. Mar 17, 2026
@copybara-service copybara-service bot force-pushed the test_878154486 branch 2 times, most recently from d72b8cb to 29f1aaf Compare March 19, 2026 22:33
Instead of trying to wrap a recursive subprogram in a stack machine step, the planner fails if the limit is exceeded.

This simplifies program planning and avoids high overhead in deep but unbalanced ASTs.

PiperOrigin-RevId: 878154486
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