Skip to content

Conversation

@danielparks
Copy link
Owner

  • Use matchgen slice matcher for better build times
    The slice matcher now allows nested single arm match statements to be
    collapsed into one slice match, which gives significantly better build
    times, though it hurts run time performance a bit.

  • Benchmark: matchgen tree matcher in slice mode without collapsing.

  • Benchmark: matchgen tree matcher in slice mode with collapsing
    A little bit slower in the least important ways.

The slice matcher now allows nested single arm `match` statements to be
collapsed into one slice match, which gives significantly better build
times, though it hurts run time performance a bit.
A little bit slower in the least important ways.
@danielparks danielparks merged commit 0aab52b into main Nov 1, 2025
6 checks passed
@danielparks danielparks deleted the matchgen-flat-hybrid branch November 1, 2025 01:09
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.

2 participants