The GitHub Actions job "CI" on tvm-ffi.git/main has succeeded.
Run started by GitHub user tqchen (triggered by tqchen).

Head commit for run:
b19448e2b9f5e4ec499cbfe21bc6cbefa1081b09 / Shushi Hong <[email protected]>
[Feat][Rust] Add leaf lookup dispatch for match_any (#685)

This PR adds a leaf-only lookup fast path to Rust match_any!. For at
least two unguarded arms with simple bindings, when every pattern
corresponds to one stable runtime TypeIndex, it lazily maps each
TypeIndex to a source-order ArmId and uses a native Rust match to select
only the relevant conversion. The table stores no closures or arm
bodies, duplicate types preserve first-arm semantics, and misses use the
_ fallback. Single-arm, guarded, non-leaf/category, or content-dependent
matches retain the Phase 1 ordered path. The PR also adds opt-in
final-type metadata and focused integration tests. The two-arm threshold
is based on release benchmarks of standard ObjectRef conversions.

Report URL: https://github.com/apache/tvm-ffi/actions/runs/30310226098

With regards,
GitHub Actions via GitBox


---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]

Reply via email to