rusty_v8
rusty_v8 copied to clipboard
Rust bindings for the V8 JavaScript engine
Hi, currently rusty_v8 fails to build on riscv64: ``` error: failed to run custom build command for `v8 v0.91.1` Caused by: process didn't exit successfully: `/build/deno/src/deno/target/release/build/v8-860405898034c0a2/build-script-build` (exit status: 101) ---...
> LGTM, waiting on a build pass. > > @Chiichen It appears that [4e30365](https://github.com/denoland/rusty_v8/pull/1458/commits/4e30365d9ad0a2835d7e697eb19bbc3e5f4ef1de) seems to have caused the apple builds to fail. Thanks for your reply. It reports in...
Is it supposed to be sound to instantiate one isolate per thread? If it's not the API shouldn't allow it. If it is, you have data races as reported by...
## Description I am trying to build rusty_v8 with target_arch = arm. The following errors occured ../../../../src/binding.cc:59:1: error: static assertion failed due to requirement 'sizeof(v8::ScriptCompiler::CompilationDetails) == sizeof(unsigned int) * 3':...
This one is quite puzzling. It appears like it might be https://github.com/rust-lang/rust/issues/121028 ```rust #[test] fn context_from_object_template() { let _setup_guard = setup::parallel_test(); let isolate = &mut v8::Isolate::new(Default::default()); { let scope =...
## Description In order to get deno run on linux-ppc64le platform, the rusty_v8 must firstly support the architecture. There are patches to V8 to support ppc64le (which are not accepted...
Needed for https://github.com/denoland/deno/pull/22978/ TODO: needs test ik
Closes https://github.com/denoland/rusty_v8/issues/1416
https://chromium-review.googlesource.com/c/v8/v8/+/4335220
Since v0.95.0, a new feature #1507 has been merged. I got some errors when compiling v8. Error message: ``` ... ninja: Entering directory `/home/autsing/Gits/rusty_v8/target/debug/gn_out' ninja: no work to do. cargo:rustc-link-search=native=/home/autsing/Gits/rusty_v8/target/debug/gn_out/obj/...