rusty_v8
rusty_v8 copied to clipboard
Rust bindings for the V8 JavaScript engine
Currently requires the following gn flags to work: ``` v8_enable_external_code_space = true v8_enable_pointer_compression = true v8_enable_pointer_compression_shared_cage = false v8_enable_sandbox = false ```
See - https://github.com/denoland/deno/issues/27876
Hi, I am wondering whether this code might create an illegal string, which contains any non-utf8 value. https://github.com/denoland/rusty_v8/blob/6b12ea15d035c2f5b27660f5794db09857563a29/src/wasm.rs#L158-L164 Based on the pointer passed by `v8__CompiledWasmModule__SourceUrl` https://github.com/denoland/rusty_v8/blob/6b12ea15d035c2f5b27660f5794db09857563a29/src/binding.cc#L3737-L3741 As I know, string...
Hello, I'm trying to cross-compile rusty_v8 for Android platform. But I encounter an error while trying to cross-build it. ``` ninja: error: '../../../../../../_cache/android-r27c-api-24-v1/sysroot/usr/lib/clang/20/lib/x86_64-unknown-linux-gnu/libclang_rt.builtins.a', needed by 'clang_x64_v8_arm64/obj/v8/libv8_libbase.a', missing and no known...
👋 I notice that is there is somewhat release scheme change since v130.x.x, I wonder if it makes sense doing something like [libgit2-sys](https://crates.io/crates/libgit2-sys) does (they have version like v0.17.0+1.8.1, while...
Rebase of #1406 on main