tlopex opened a new pull request, #792: URL: https://github.com/apache/tvm-ffi/pull/792
Rust structural map currently caches complete callback results for FreeVar and DAG identities, skipping callbacks at subsequent occurrences. Align it with the C++ policy from #771: run callbacks at every occurrence and handle identity substitutions only in default reflected descent or registered type hooks. Share the default remapping path with structural mutate. Unbound FreeVar uses retain their identity without field descent; unchanged Simple definitions stay absent, while Pattern definitions and DAG nodes can cache Unchanged. Preserve owned remap keys and update the Rust guide. -- 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]
