This is an automated email from the ASF dual-hosted git repository.
syfeng pushed a change to branch main
in repository https://gitbox.apache.org/repos/asf/tvm.git
from 0f5bb200f1 [FFI][REFACTOR] Enhance reflection (#18059)
add 9a7c0dd2ff [FFI][REFACTOR] Update registry to have complete meta-data
(#18062)
No new revisions were added by this update.
Summary of changes:
ffi/CMakeLists.txt | 10 ---
ffi/include/tvm/ffi/base_details.h | 7 ++
ffi/include/tvm/ffi/c_api.h | 99 +++++++++++++++++++++++------
ffi/include/tvm/ffi/cast.h | 4 +-
ffi/include/tvm/ffi/function.h | 2 +-
ffi/include/tvm/ffi/optional.h | 4 +-
ffi/include/tvm/ffi/reflection/reflection.h | 55 +++++++---------
ffi/include/tvm/ffi/type_traits.h | 2 +-
ffi/src/ffi/error.cc | 2 +-
ffi/src/ffi/function.cc | 74 +++++++++++++++++----
ffi/src/ffi/object.cc | 46 ++++++++++----
ffi/src/ffi/traceback.cc | 11 ++--
ffi/src/ffi/traceback.h | 2 +-
ffi/tests/cpp/test_reflection.cc | 59 +++++++++--------
src/runtime/library_module.cc | 2 +-
src/runtime/thread_pool.cc | 2 +-
src/target/llvm/codegen_cpu.cc | 12 ++--
src/target/llvm/codegen_cpu.h | 2 +-
src/target/source/codegen_c_host.cc | 2 +-
web/src/ctypes.ts | 4 +-
web/src/runtime.ts | 2 +-
21 files changed, 260 insertions(+), 143 deletions(-)