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]
