Я хочу разработать многопоточный код C ++ для встраивания в него javascript с использованием spidermonkey, поэтому предполагалось, что когда я создаю исходный код spidermonkey, я должен создать его как потокобезопасный «-DJS_THREADSAFE» ИЛИ если я этого не сделал, я могу использовать это и получить преимущество многопоточного кода, и при компиляции моего приложения я установил опцию сборки приложения как потока безопасности «-DJS_THREADSAFE» и не нужно перестраивать исходный код spidermonkey?
«Поддержка JS_THREADSAFE была недавно удалена, и теперь безопасные сборки включены по умолчанию».
https://developer.mozilla.org/en-US/docs/SpiderMonkey/Build_Documentation#Building_your_application
Других решений пока нет …