我想开发mutithreaded C ++代码,使用spidermonkey在其中嵌入javascript,所以假设当我构建spidermonkey源代码时,我应该将其构建为线程安全“-DJS_THREADSAFE”或者如果我不这样做我可以使用它并获得多线程代码的好处,在编译我的应用程序时,我设置了将应用程序构建为线程安全“-DJS_THREADSAFE”的选项,而不需要重建spidermonkey的源代码?
答案 0 :(得分:1)
“最近删除了对JS_THREADSAFE的支持,默认情况下现在启用了线程安全版本。” https://developer.mozilla.org/en-US/docs/SpiderMonkey/Build_Documentation#Building_your_application