tqchen opened a new pull request, #20338:
URL: https://github.com/apache/tvm/pull/20338

   Consolidate structural mutation on explicit `InplaceMode` and make the 
native visitor and mutator `AnyView` entrypoints virtual. Remove the redundant 
ObjectRef and typed Expr entrypoints so qualified parent calls bypass the 
current override while recursive descendants retain virtual dispatch. 
`ObjectFunctor::CanDispatch` supports borrowed node arguments and `AnyView` 
through inline type-index helpers.
   
   Update tvm-ffi to merged commit `0f8e4a429b3278dde0f41fe0ca088f9db418473a` 
(apache/tvm-ffi#786), and migrate native hooks and IR/TIRX/Relax child calls 
together. Preserve inherited permission, per-child uniqueness checks, trusted 
default descent, and the raw structural signatures and slot layout. Native C++ 
consumers must rebuild for the virtual interfaces and enum callback signatures.
   


-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: [email protected]

For queries about this service, please contact Infrastructure at:
[email protected]


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

Reply via email to