You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Focus on FFI. (Insert so much 👋 handwaving 👋 here)
I am prototyping on a dynamic FFI in V8 (hello world here: link). The idea is to get the JIT compiler to generate fast JS to native bindings; similar in principle to how LuaJIT does it.
I would be interested in your thoughts on expectations/requirements.
The text was updated successfully, but these errors were encountered:
This is really interesting — sorry it's taken me so long to get back to you. I would love to try prototyping this in nojs, if it's helpful! It should be easy to re-point the vendored v8 at a forked repo that exposes a public V8 FFI API, and I'd be interested in looping that through.
Absolutely! Things are bit too raw at this point on my end, and I don't have an experimental public API yet (see prototype here). At this point I am trying to figure some example interfaces you would like ffi to support so that I could get those type semantics implemented.
Once a bit more of the type semantics are implemented, I plan to work on an experimental public API, which should make it possible to start playing with ffi here.
@chrisdickinson: In reference to PLAN.md#L29:
I am prototyping on a dynamic FFI in V8 (hello world here: link). The idea is to get the JIT compiler to generate fast JS to native bindings; similar in principle to how LuaJIT does it.
I would be interested in your thoughts on expectations/requirements.
The text was updated successfully, but these errors were encountered: