Javascript Google V8引擎能否在不同的线程中同时在不同的上下文中运行不同的Java脚本? 我计划在我的C++应用程序中嵌入谷歌V8,这是一个多线程的过程。我需要同时运行多个Java脚本。我可以创建多个V8上下文并在不同的线程中同时在不同的上下文中运行不同的Java脚本吗?每个上下文都不需要与其他上下文进行通信。我只是不想锁定或等待脚本并发执行。谢谢
是的,只要上下文来自不同的分离Javascript Google V8引擎能否在不同的线程中同时在不同的上下文中运行不同的Java脚本? 我计划在我的C++应用程序中嵌入谷歌V8,这是一个多线程的过程。我需要同时运行多个Java脚本。我可以创建多个V8上下文并在不同的线程中同时在不同的上下文中运行不同的Java脚本吗?每个上下文都不需要与其他上下文进行通信。我只是不想锁定或等待脚本并发执行。谢谢,javascript,c++,multithreading,v8,embedded-v8,Javascript,C++,Multithreading,V8,Embedded V8,是的,只要上下文来自不同的分离 每个隔离一次只能由一个线程输入,您需要使用v8::Locker将隔离锁定到特定线程。谢谢!我将尝试这个解决方案。
每个隔离一次只能由一个线程输入,您需要使用v8::Locker将隔离锁定到特定线程。谢谢!我将尝试这个解决方案。