You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@tvm.apache.org by tq...@apache.org on 2019/11/11 18:09:40 UTC
[incubator-tvm] branch master updated (aeb5f13 -> f823c57)
This is an automated email from the ASF dual-hosted git repository.
tqchen pushed a change to branch master
in repository https://gitbox.apache.org/repos/asf/incubator-tvm.git.
from aeb5f13 [TF][TEST] add test_forward_reduce_any back (#4301)
add f823c57 [RUNTIME][REFACTOR] Use object protocol to support runtime::Module (#4289)
No new revisions were added by this update.
Summary of changes:
apps/android_deploy/app/src/main/jni/tvm_runtime.h | 6 +-
apps/android_rpc/app/src/main/jni/tvm_runtime.h | 5 +-
apps/bundle_deploy/runtime.cc | 5 +-
apps/howto_deploy/tvm_runtime_pack.cc | 1 +
apps/ios_rpc/tvmrpc/TVMRuntime.mm | 3 +-
golang/src/tvm_runtime_pack.cc | 2 +-
include/tvm/runtime/module.h | 98 +++++++++++++++++-----
include/tvm/runtime/object.h | 32 +++++--
include/tvm/runtime/packed_func.h | 75 +++++++++--------
include/tvm/runtime/vm.h | 4 +-
python/tvm/relay/backend/vm.py | 2 +-
src/codegen/llvm/llvm_module.cc | 7 +-
src/codegen/source_module.cc | 20 ++---
src/relay/backend/build_module.cc | 4 +-
src/relay/backend/graph_runtime_codegen.cc | 5 +-
src/relay/backend/vm/compiler.cc | 5 +-
src/relay/backend/vm/compiler.h | 6 +-
src/relay/backend/vm/profiler/compiler.cc | 3 +-
src/runtime/c_runtime_api.cc | 20 +++--
src/runtime/cuda/cuda_module.cc | 19 ++---
src/runtime/cuda/cuda_module.h | 5 +-
src/runtime/dso_module.cc | 10 +--
src/runtime/graph/debug/graph_runtime_debug.cc | 13 +--
src/runtime/graph/graph_runtime.cc | 16 ++--
src/runtime/graph/graph_runtime.h | 4 +-
src/runtime/metal/metal_module.mm | 12 ++-
src/runtime/micro/micro_device_api.cc | 18 ++--
src/runtime/micro/micro_module.cc | 19 ++---
src/runtime/micro/micro_session.cc | 18 ++--
src/runtime/micro/micro_session.h | 9 +-
src/runtime/micro/tcl_socket.h | 1 -
src/runtime/module.cc | 30 +++++--
src/runtime/module_util.cc | 7 +-
src/runtime/module_util.h | 7 +-
src/runtime/object.cc | 17 +---
src/runtime/object_internal.h | 71 ++++++++++++++++
src/runtime/opencl/aocl/aocl_common.h | 5 +-
src/runtime/opencl/aocl/aocl_device_api.cc | 5 +-
src/runtime/opencl/aocl/aocl_module.h | 5 +-
src/runtime/opencl/opencl_common.h | 6 +-
src/runtime/opencl/opencl_module.cc | 14 ++--
src/runtime/opencl/opencl_module.h | 5 +-
src/runtime/opengl/opengl_module.cc | 20 ++---
src/runtime/opengl/opengl_module.h | 4 +-
src/runtime/rocm/rocm_module.cc | 16 ++--
src/runtime/rpc/rpc_module.cc | 15 ++--
src/runtime/rpc/rpc_session.cc | 23 +++--
src/runtime/rpc/rpc_session.h | 5 +-
src/runtime/stackvm/stackvm.cc | 5 +-
src/runtime/stackvm/stackvm_module.cc | 13 ++-
src/runtime/system_lib_module.cc | 13 ++-
src/runtime/vm/executable.cc | 5 +-
src/runtime/vm/profiler/vm.cc | 5 +-
src/runtime/vm/profiler/vm.h | 3 +-
src/runtime/vm/vm.cc | 4 +-
src/runtime/vulkan/vulkan.cc | 10 ++-
vta/src/dpi/module.cc | 5 +-
web/web_runtime.cc | 5 +-
58 files changed, 447 insertions(+), 323 deletions(-)
create mode 100644 src/runtime/object_internal.h