Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

chore(ffi): Improve error buffer writing #276

Draft
wants to merge 23 commits into
base: main
Choose a base branch
from
Draft
Changes from 1 commit
Commits
Show all changes
23 commits
Select commit Hold shift + click to select a range
87806d9
feat(expressions-compatibility) add FFI interface to get operators al…
Oyami-Srk Sep 24, 2024
7a39316
feat(expressions-compatibility) refactor to not allocate memory from …
Oyami-Srk Sep 24, 2024
31d89d3
feat(expressions-compatibility) more flexible interface
Oyami-Srk Sep 25, 2024
7347994
feat(expressions-compatibility) use int as returned value
Oyami-Srk Sep 25, 2024
e70ffe4
feat(expressions-compatibility) correct constants namespace
Oyami-Srk Sep 26, 2024
8b01b59
feat(expressions-compatibility): disable this feature by default
Oyami-Srk Sep 29, 2024
466ad92
feat(expressions-compatibility): add more test
Oyami-Srk Sep 29, 2024
1cbe9b7
feat(expressions-compatibility): use a tarit to get metadata from exp…
Oyami-Srk Sep 30, 2024
2edf23a
feat(expressions-compatibility): remove unused trait and avoid unnece…
Oyami-Srk Sep 30, 2024
b69f26f
feat(expressions-compatibility): update interface doc for clarity.
Oyami-Srk Oct 9, 2024
c26656c
feat(expression-compatibility): remove feature flags and use `ffi` in…
Oyami-Srk Oct 30, 2024
0ffb54b
feat(expression-compatibility): remove some unnecessary code.
Oyami-Srk Oct 30, 2024
56d2aec
feat(expression-compatibility): break `ffi.rs` into module.
Oyami-Srk Oct 30, 2024
11f0bfe
feat(expression-compatibility): doc-fix
Oyami-Srk Oct 30, 2024
9c3cf54
feat(expression-compatibility): rename `fields_len` to `fields_buf_len`.
Oyami-Srk Nov 2, 2024
ead5337
feat(expression-compatibility): update doc from code-review
Oyami-Srk Nov 2, 2024
884e7cc
feat(expression-compatibility): remove incorrect panic statement for
Oyami-Srk Nov 2, 2024
5eda1ae
feat(expression-compatibility): simplify API to not allow null parame…
Oyami-Srk Nov 2, 2024
3788e92
feat(expressions-compatibility): use iterator and early stop
Oyami-Srk Nov 5, 2024
18a9194
feat(expressions-compatibility): add upwrap safety statement
Oyami-Srk Nov 6, 2024
9fd78c7
feat(ffi): improve error buf writing
Oyami-Srk Nov 6, 2024
9296af6
chore(*): cargo fmt fix
Oyami-Srk Nov 6, 2024
6bd491e
chore(ffi): remove C style string conversion
Oyami-Srk Nov 12, 2024
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
Prev Previous commit
Next Next commit
feat(expression-compatibility): break ffi.rs into module.
Oyami-Srk committed Oct 30, 2024

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature.
commit 56d2aecc2c63540bfc27289fbad361ccadb17d2a
Loading