issues
search
tizoc
/
ocaml-interop
OCaml<->Rust FFI with an emphasis on safety.
MIT License
134
stars
21
forks
source link
issues
Newest
Newest
Most commented
Recently updated
Oldest
Least commented
Least recently updated
ocaml-boxroot-sys outdated
#62
patrick-nicodemus
opened
3 weeks ago
0
Float and Uniform array support
#61
mt-caret
closed
7 months ago
2
Add support for first-class exceptions
#60
mt-caret
closed
7 months ago
4
Upgrade boxroot, prepare OCaml 5 support
#59
tizoc
opened
8 months ago
0
OCaml 5 support
#58
mt-caret
opened
9 months ago
3
Use `dlopen2` crate to load OCaml runtime from Rust
#57
yasuo-ozu
opened
10 months ago
2
Why does OCamlRef::to_ocaml take &mut OCamlRuntime?
#56
tiny-book2
closed
11 months ago
2
allow to_ocaml to take owned self
#55
tiny-book2
opened
11 months ago
4
Switching to a proc macro for `ocaml_export!`?
#54
mt-caret
opened
1 year ago
2
Fix argument types in expansion of bytecode-callable functions
#53
tizoc
closed
1 year ago
1
Bytecode function seems broken
#52
mt-caret
closed
1 year ago
6
Update Cargo.toml http => https
#51
szabgab
closed
1 year ago
2
Add support for generating bytecode-callable exported function wrappers
#50
tizoc
closed
1 year ago
0
Support functions with >= 6 arguments
#49
mt-caret
closed
1 year ago
11
Fix github actions build
#48
tizoc
closed
1 year ago
0
Add conversion to/from OCaml for boxed slice
#47
sebastiencs
closed
1 year ago
0
Undefined symbols for architecture
#46
macthecadillac
opened
1 year ago
3
Add try_call method, to call OCaml closure by converting parameters
#45
sebastiencs
closed
1 year ago
0
Closure values
#44
tizoc
closed
1 year ago
0
fix type error
#43
c-cube
closed
2 years ago
8
should the runtime be a thread-local variable?
#42
c-cube
opened
2 years ago
4
Fix incorrect unsafe code in conversion of `Result` values.
#41
tizoc
closed
2 years ago
1
Add `OCamlFromRust` and `OCamlToRust` traits
#40
tizoc
closed
3 years ago
1
Runtime::init is broken if called multiple times
#39
mrmr1993
opened
3 years ago
3
Investigate the possibility of splitting the logic to startup/shutdown the OCaml runtime to another crate
#38
tizoc
opened
3 years ago
1
Add `no-caml-startup` feature flag that avoids the `caml_startup` symbol
#37
tizoc
closed
3 years ago
3
Separate out caml_startup-dependent code into `runtime` library
#36
mrmr1993
opened
3 years ago
2
Error when constructing and dropping multiple `OCamlRuntime`s
#35
abrown
closed
3 years ago
4
Linking error when running with `dune utop`
#34
zshipko
opened
3 years ago
3
use ocaml_sys::Char instead of i8
#33
zshipko
closed
3 years ago
2
Remove need for calling`ocaml_interop_setup` from OCaml programs
#32
tizoc
closed
3 years ago
1
Dynbox
#31
tizoc
closed
3 years ago
0
Increase type safety at the FFI boundary
#30
g2p
opened
3 years ago
1
Inline runtime handle recovery
#29
crackcomm
closed
3 years ago
1
Support for allocating polymorphic variants
#28
tizoc
closed
3 years ago
0
Switch to using Boxroot for root handling
#27
tizoc
closed
3 years ago
5
Bigarray
#26
g2p
closed
2 years ago
5
Add global and generational roots
#25
g2p
opened
3 years ago
7
Add an OCaml<DynBox> type for passing Rust values through OCaml
#24
g2p
closed
3 years ago
10
make 'ocaml' string compatible with strlen function that requires arg…
#23
mat13mn
closed
3 years ago
0
Update clippy workflow to avoid unnecessary work
#22
tizoc
closed
3 years ago
0
Help with incremental conversion to OCaml values
#21
g2p
closed
3 years ago
5
Add a way to access the custom pointer on OCaml blocks
#20
g2p
closed
3 years ago
5
Expose the OCaml::none() value
#19
g2p
closed
3 years ago
1
Fix ineffective compile-fail test
#18
g2p
closed
3 years ago
2
Switch to caller-rooted arguments calling convention for imported OCaml functions
#17
tizoc
closed
3 years ago
2
Switch to a caller-rooted arguments calling convention for Rust exported functions
#16
tizoc
closed
3 years ago
1
Polymorphic variants support
#15
tizoc
closed
3 years ago
0
OCaml Runtime lock instead of GC handle
#14
tizoc
closed
3 years ago
6
Investigate how to increase compatibility with ocaml-rs to ease integration
#13
tizoc
opened
3 years ago
17
Next