Sign in
◑
Theme
apache
/
tvm-ffi
/
HEAD
4210572
[FEAT] Add consuming casts and raw adoption to UnchangedOr (#791)
by Tianqi Chen
· 3 hours ago
main
6118c1f
[FEAT] Support optional structural visit early returns (#790)
by Tianqi Chen
· 4 hours ago
f34b388
[FEAT][Rust] Preserve unchanged structural mutation results (#785)
by Shushi Hong
· 4 hours ago
cab37f4
feat: add Expected error-return checks (#789)
by Tianqi Chen
· 8 hours ago
4ffc1f3
[FEAT] Add strict narrowing for Expected values (#787)
by Tianqi Chen
· 11 hours ago
2dea07f
[REFACTOR] Remove redundant BigInt structural-kind metadata (#788)
by Tianqi Chen
· 11 hours ago
0f8e4a4
[API] Consolidate structural mutation entrypoints and borrowed fallback (#786)
by Tianqi Chen
· 11 hours ago
48248b0
[FEAT] BigInt support for arbitrary-precision integer value (#783)
by Tianqi Chen
· 16 hours ago
c8e513d
[Fix][Rust] Map children of inline pre-order replacements (#784)
by Shushi Hong
· 25 hours ago
20f0df6
[FEAT] Add optional in-place permission to default structural descent (#781)
by Tianqi Chen
· 35 hours ago
a54d3f6
[FIX] Forward implicitly convertible values into UnchangedOr (#782)
by Tianqi Chen
· 36 hours ago
be35ec1
[PERF] Reduce structural traversal result overhead (#780)
by Tianqi Chen
· 3 days ago
3b0e30b
[IR] Expose protected remap state and skip empty lookups (#779)
by Tianqi Chen
· 3 days ago
7fb9aec
[EXTRA] Enable typed mutation result conversions and subsumption (#777)
by Tianqi Chen
· 3 days ago
bb78691
[EXTRA] Allow callers to disable unique in-place mutation (#776)
by Tianqi Chen
· 3 days ago
70e5af3
[PERF] Forward single StructuralMutate callbacks directly (#774)
by Tianqi Chen
· 4 days ago
v0.1.14-rc5
fb8e102
[REFACTOR] Type default structural mutation results as UnchangedOr<Any> (#773)
by Tianqi Chen
· 5 days ago
c5e636b
[EXTRA] Simplify StructuralMap engine policy (#771)
by Tianqi Chen
· 5 days ago
v0.1.14-rc4
b02536e
Revert "[Rust][Fix] Preserve object lifetime and thread-safety contracts" (#772)
by Shushi Hong
· 5 days ago
39d593e
[FFI][REFACTOR] Introduce UnchangedOr for StructuralMutate (#768)
by Tianqi Chen
· 6 days ago
40c6c74
[Rust][Fix] Preserve object lifetime and thread-safety contracts (#766)
by Shushi Hong
· 6 days ago
1a29768
[FFI][REFACTOR] Clarify DefRegionKind (#769)
by Tianqi Chen
· 6 days ago
786a9b2
[FFI][PERF] AnyUnsafe::CheckAnyViewStrict for a borrowed AnyView (#767)
by Tianqi Chen
· 7 days ago
5481551
[FFI][FIX] Use int64_t for the parsed TVM_TRACEBACK_LIMIT (#765)
by Tianqi Chen
· 7 days ago
469d71f
[FFI][PERF] Force-inline ObjectPtr::reset and WeakObjectPtr::reset (#764)
by Tianqi Chen
· 7 days ago
d063f47
[FFI][FIX] Backtrace: refresh DbgHelp modules, tolerate bad TVM_TRACEBACK_LIMIT, match object_is_not_callable exactly (#763)
by Tianqi Chen
· 7 days ago
f0d5bf5
[FFI][REFACTOR] Remove TVM_FFI_S_VISIT_RETURN_NONE (#762)
by Tianqi Chen
· 7 days ago
e74e58f
[FFI][PERF] Force-inline ObjectPtr wrapper special members (#761)
by Tianqi Chen
· 7 days ago
286c65b
[FFI][PERF] Strip cv in IsObjectInstance so as<Object>() folds to true (#760)
by Tianqi Chen
· 7 days ago
0909bb4
[FFI][PERF] Mark non-trivial special members TVM_FFI_INLINE (#759)
by Tianqi Chen
· 8 days ago
897ece6
[PERF][EXTRA] Split lazy structural mutation loops (#756)
by Tianqi Chen
· 8 days ago
85e72e7
[STUBGEN][RUST] Skip crate-provided types and add a custom constructor example (#755)
by Linzhang Li
· 8 days ago
9d784c4
[WIN] Enhance threadsafety of DbgHelp (#754)
by Tianqi Chen
· 9 days ago
1279f63
[REFACTOR][EXTRA] Add TVM_FFI_S_VISIT_RETURN_NONE for visit hook tails (#753)
by Tianqi Chen
· 9 days ago
4e754f9
[STUBGEN] Let a file declare a namespace with a `prefix` directive (#752)
by Linzhang Li
· 9 days ago
6b1b19d
[REFACTOR][EXTRA] Add StructuralMutate, a callback-driven mutation primitive (#751)
by Tianqi Chen
· 9 days ago
e3831a0
[STUBGEN][RUST] Error on dependencies a partial run does not ask for (#748)
by Linzhang Li
· 9 days ago
214ea3c
[REFACTOR][EXTRA] Add StructuralVisit, a callback-driven traversal primitive (#750)
by Tianqi Chen
· 9 days ago
1cb982f
[REFACTOR][EXTRA] Allow StructuralMapMutator to carry state via Parent (#749)
by Tianqi Chen
· 9 days ago
4205a64
[REFACTOR][EXTRA] Allow StructuralWalkVisitor to carry state via Parent (#747)
by Tianqi Chen
· 9 days ago
62df2f5
[STUBGEN] Add a `--check` mode that reports stale stub files (#746)
by Linzhang Li
· 9 days ago
556514c
[Test][Rust] Use existing C++ registrations for structural walk and map (#745)
by Shushi Hong
· 10 days ago
0292ae8
[REFACTOR][EXTRA] Move structural-mutate error construction out of the hot path (#744)
by Tianqi Chen
· 10 days ago
6387967
[FIX][RUST] Wait for fixture registration in structural visit tests (#743)
by Shushi Hong
· 10 days ago
a35b3ea
[STUBGEN][RUST] Rename the wrapper slot to `base` and tighten `rust_ident` (#742)
by Linzhang Li
· 10 days ago
42d4be7
[REFACTOR][EXTRA] Optimize StructuralMap engine (#741)
by Tianqi Chen
· 10 days ago
24cfa44
[STUBGEN][RUST] Generate complete object mirrors and allocators (#740)
by Linzhang Li
· 10 days ago
35f4f3a
[REFACTOR][EXTRA] Streamline container mutation hooks (#739)
by Tianqi Chen
· 10 days ago
94133a5
[STUBGEN][RUST] Add the Rust backend with opaque object bindings (#738)
by Linzhang Li
· 11 days ago
eed79b0
[STUBGEN] Classify native layouts from reflected byte facts (#730)
by Linzhang Li
· 11 days ago
c7a8cea
[RUST] Add borrowed object node cast (#734)
by Shushi Hong
· 11 days ago
ef5ce4e
[STUBGEN] Generalize one-line directive handling (#736)
by Linzhang Li
· 11 days ago
bdd4989
[REFACTOR][EXTRA] Optimize StructuralMap (#733)
by Tianqi Chen
· 12 days ago
0cfb9a9
[FFI] Make Object::unique() require no weak references (#731)
by Tianqi Chen
· 12 days ago
347d71f
[FIX] Support free-threaded Python cross-builds (#706)
by Alfredo Luque
· 12 days ago
c62b07c
[CORE] Publish native layout traits from ObjectDef (#721)
by Linzhang Li
· 12 days ago
17ea4d7
[STUBGEN] Carry native layout facts through the language-neutral data. (#720)
by Linzhang Li
· 13 days ago
b33463a
[REFACTOR][RUST] Keep mutate dispatch state on the dispatcher (#728)
by Shushi Hong
· 13 days ago
7969797
[FEAT][FFI] Accept flexible callback return types in C++ StructuralMap (#725)
by Tianqi Chen
· 13 days ago
b193609
[Rust] Decouple structural mutation dispatch from recursion control (#723)
by Shushi Hong
· 14 days ago
f4c947e
[FIX][RUST] Seal structural callback result traits and update return-value docs (#724)
by Linzhang Li
· 14 days ago
a23adc5
[FEAT][RUST] Accept any Into<Any> return value in structural map/mutate callbacks (#722)
by Linzhang Li
· 2 weeks ago
5c21349
[CORE] Propagate static object type bounds in Any conversions (#719)
by Tianqi Chen
· 2 weeks ago
3523725
[FEAT][RUST] Add object binding runtime support (#716)
by Shushi Hong
· 2 weeks ago
8682539
[REFACTOR][RUST] Clarify structural mutator dispatch and recursion APIs (#714)
by Shushi Hong
· 2 weeks ago
b29dd74
[FIX] Stabilize Python annotation metadata (#718)
by Junru Shao
· 2 weeks ago
783db93
[FEAT][RUST] Support Any elements in FFI containers (#715)
by Shushi Hong
· 2 weeks ago
c8be16e
[FEAT][RUST] Add AnyCompatible::to_any. (#712)
by Linzhang Li
· 3 weeks ago
32ab66e
[FIX] Make ffi.Error picklable (#709)
by Yaxing Cai
· 3 weeks ago
c4a8957
[FEAT][RUST] Complete structural walk/map/visit/mutate dispatch APIs (#711)
by Linzhang Li
· 3 weeks ago
86b4085
[Fix][Rust] Serialize structural visit test registration (#710)
by Shushi Hong
· 3 weeks ago
f894595
[FEAT] Add core opaque pointer handler map (#708)
by Tianqi Chen
· 4 weeks ago
c4d9cd3
[Feat][Rust] Add native structural_map and structural_mutate (#704)
by Shushi Hong
· 4 weeks ago
ca8803c
[FEAT] Add structural map, maybe_inplace_mutate, and var_remap APIs (#649)
by Kathryn (Jinqi) Chen
· 5 weeks ago
75e693f
[FEAT][RUST] Resolve reflected type methods and constructors from Rust (#707)
by Linzhang Li
· 5 weeks ago
f59eae0
fix: create wheel for GIL build of Python 3.14 (#703)
by Tom McTiernan
· 5 weeks ago
v0.1.13-post3
620fece
[TEST] Relax shared DAG hash scaling threshold (#702)
by Tianqi Chen
· 6 weeks ago
12dbf05
[FFI] Keep object optionals pointer-sized (#701)
by Tianqi Chen
· 6 weeks ago
v0.1.13-post2
6c98ca2
[CORE] Make ModuleObj Stable (#700)
by Tianqi Chen
· 6 weeks ago
v0.1.13-post1
b98be1b
[FEAT][RUST] Add rust structural_visit and structural_walk. (#693)
by Linzhang Li
· 6 weeks ago
3bfcffa
[CORE] Mark type-info lookup as pure (#699)
by Tianqi Chen
· 6 weeks ago
a8ba3a3
fix(version): Keep source patch ahead of post releases (#698)
by Tianqi Chen
· 6 weeks ago
60e0614
[CORE] Staging Object Tying Feature (#696)
by Tianqi Chen
· 6 weeks ago
v0.1.13-post0
a7eafcc
[Perf][Rust] Optimize match_any! ordered conversion and exact-leaf dispatch (#692)
by Shushi Hong
· 7 weeks ago
c7fcf88
chore(release): Version bump after release v0.1.13 (#686)
by Yaxing Cai
· 7 weeks ago
6893243
[CI][ORCJIT] Source manylinux LLVM from a release, link libstdc++ dynamically (#688)
by Yaxing Cai
· 7 weeks ago
b19448e
[Feat][Rust] Add leaf lookup dispatch for match_any (#685)
by Shushi Hong
· 7 weeks ago
2a35d32
[FEAT][RUST] Support runtime-checked try_cast between ObjectRef types (#684)
by Linzhang Li
· 7 weeks ago
ff7e3d4
[FIX] Select the C++ standard for the torch addon by torch version (#687)
by Yaxing Cai
· 7 weeks ago
v0.1.13
135c2e8
[Rust][Feat] Add match_any! for object-backed values (#682)
by Shushi Hong
· 8 weeks ago
4108fd2
[FEAT] Expose Tensor data_ptr in Python (#679)
by Yixin Dong
· 8 weeks ago
3e8b2a8
fix(structural): update StructuralVisitor def-region propagation (#681)
by Kathryn (Jinqi) Chen
· 8 weeks ago
d6c18a6
[FIX] Pack uint1 tensors by data type width (#680)
by Tianqi Chen
· 8 weeks ago
503b098
feat(abi): introduce Arc for required object values (#676)
by Junru Shao
· 8 weeks ago
a39cdda
Improve typing of overloaded methods in stubgen (#678)
by Matthew Brookhart
· 8 weeks ago
0ec8dc8
[FIX] Build dlpack exchange test in a per-test tmp dir to avoid JIT lock hang (#677)
by Yong Wu
· 8 weeks ago
d7981f2
ci: drop manylinux2014 wheel builds (#675)
by Yaxing Cai
· 8 weeks ago
894419b
fix(reflection): require exact field and method name matches (#674)
by Kathryn (Jinqi) Chen
· 8 weeks ago
a849ee3
[FEAT] Add Expected<void> specialization (#673)
by Kathryn (Jinqi) Chen
· 9 weeks ago
21e30c3
fix(packaging): tag core wheels per-version instead of abi3 (#672)
by Yaxing Cai
· 9 weeks ago
Next »