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
I've been evaluating embedding V8 into a rust application. At a high level, what's needed to make this work with v6.9, assuming that I use bindgen to generate the low level bindings?
I'm not familiar with how often the V8 API changes between releases, so how much work would it take to change this crate accordingly? I'll be happy to help if I decide to attempt this.
My use cases are:
Exposing many functions from Rust to be called by JavaScript, hopefully in an ergonomic way.
Calling some JS functions from Rust
Exposing some structs as JS classes, controlling what happens when script tries to make modifications so I can implement copy on write semantics.
The text was updated successfully, but these errors were encountered:
Neurrone
changed the title
Compiling with V8 6.9
Compiling with V8 6.9 on windows
Aug 30, 2018
I'm trying to make this crate automatically map the V8 API of whatever version of V8 you have installed. The problem is that V8 sometimes makes use of advanced C++ features in its API, making things harder to wrap. The goal would be to use the latest cc crate for all of the mapping and then automatically create an idiomatic Rust API based on that. It's quite complicated to do, practically, though.
Hi,
I've been evaluating embedding V8 into a rust application. At a high level, what's needed to make this work with v6.9, assuming that I use bindgen to generate the low level bindings?
I'm not familiar with how often the V8 API changes between releases, so how much work would it take to change this crate accordingly? I'll be happy to help if I decide to attempt this.
My use cases are:
The text was updated successfully, but these errors were encountered: