github apache/tvm-ffi v0.1.15-rc0

pre-release4 hours ago

What's Changed

  • [BUILD] Upgrade ORC JIT to LLVM 23.1.1 by @cyx-6 in #810
  • [BUILD][ORCJIT] Prepare v0.1.2 release by @cyx-6 in #811
  • [DOC] Clarify named managed references by @tqchen in #812
  • [FIX][Rust] Raise panics at FFI boundaries as InternalError by @lucifer1004 in #814
  • [FIX][Rust] Link tvm_ffi_testing only for tests by @lucifer1004 in #817
  • [FIX][Rust] Restore the previous stream when with_stream's closure fails by @lucifer1004 in #818
  • [FEAT] Add fallback types for named schemas by @tqchen in #819
  • [FEAT] Add named type schema groups for function signatures by @tqchen in #820
  • [FEAT][RUST] Add BigInt to the Rust crate, backed by the C++ runtime by @Seven-Streams in #804
  • [FEAT] Add typed native reflection hooks with ABI dispatch by @tqchen in #821
  • [FEAT][RUST] Native BigInt arithmetic, ported from the C++ int_ops by @Seven-Streams in #815
  • [STUBGEN][RUST] Mirror ffi.BigInt fields in generated Rust bindings by @Seven-Streams in #816
  • [FIX] Preserve NativeFunction errors and reject null payloads by @tqchen in #823
  • [FIX][Rust] Fix clippy warnings in tvm-ffi-macros by @lucifer1004 in #826
  • [FEAT][Rust] Allocate tensors with the environment allocator by @lucifer1004 in #827
  • [FIX][Rust] Fail loudly when tvm-ffi-config is missing by @lucifer1004 in #825
  • [FEAT] Adapt throwing native targets in NativeFunction by @tqchen in #828
  • [FIX] Decay the function type in TVM_FFI_DLL_EXPORT_TYPED_FUNC by @YevheniiKotyrlo in #830
  • [FIX] Build CUDA sources through tvm_ffi.cpp on Windows by @YevheniiKotyrlo in #829
  • [FEAT][Rust] Add TensorView for DLTensor* arguments by @lucifer1004 in #813
  • [Typo] "Back" -> "Bad" by @y1lan in #835
  • [FIX] Honor specialized strict checks in ObjectRef casts by @tqchen in #836
  • [CI][Rust] Publish crates manually from release tags by @Seven-Streams in #837
  • [FIX][Rust] Let docs.rs build tvm-ffi and correct the Rust setup docs by @Seven-Streams in #839
  • [FEAT][Rust] Read function metadata and doc strings from a Module by @lucifer1004 in #833
  • [FEAT][Rust] Register derived object types on first use by @lucifer1004 in #824
  • [CORE] Make concrete object references non-nullable by @tqchen in #840
  • [CORE] Unify custom Any hash and equality hooks by @tqchen in #841
  • [FIX] Restore strict casts on FFI-backed Optional by @tqchen in #842
  • [FIX] Locate the Cython extension without importing it in find_cython_lib by @saqibkh in #831
  • [CI] Enable Windows ARM64 wheels by @vortex-captain in #691

New Contributors

Full Changelog: v0.1.14-post1...v0.1.15-rc0

Don't miss a new tvm-ffi release

NewReleases is sending notifications on new releases.