spidermonkey, сборка мусора, детерминированное / повторяемое выполнение
Использование опций для js (mozjs)
--no-threads --ion-offthread-compile=off
заставляет Baseline и Ion работать детерминированно от одного запуска к другому (на Octane 2.0). Но мне кажется, что сборщик мусора все еще работает по-разному. Добавление
javascript.options.gczeal = 2;
javascript.options.gcfrequency = 100;
в начале основной скрипт не помогает ( https://developer.mozilla.org/en-US/docs/Mozilla/Projects/SpiderMonkey/JSAPI_reference/JS_SetGCZeal). Можно ли запустить JS с детерминированным сценарием GC?