Вопросы по теме 'spidermonkey'
Как выполнить определенный пользователем код javascript с помощью spidermonkey
У меня есть следующий код javascript в виде строки
std::string script = "{ function execute() { var x=10; return x; } } ";
Я хочу оценить этот скрипт и вернуть значение, есть ли способ сделать это?
Заранее спасибо.
738 просмотров
schedule
20.02.2024
Как создавать, обрабатывать и уничтожать объекты JS::Heap‹T› в Spidermonkey?
Использование Обезьяны-паука 24, 38, 45
В документация Spidermonkey говорится: "Указатели GC на куча должна быть заключена в JS::Heap. Единственным исключением является добавление корней с помощью функций JS_AddRoot() или класса...
935 просмотров
schedule
24.09.2022
Почему использование toString() для float дает разные результаты в Firefox, Chrome и IE?
Если вы запустите этот код в Firefox и Chrome, он выведет другую преобразованную строку.
(0.1234).toString(36)
В Firefox он вернет значение "0.4fxcm49g2j8" .
В Chrome или Node 4+ (вероятно, разница в V8) я получаю значение...
134 просмотров
schedule
05.01.2024
Javascript var vs let (де) оптимизация/замедление в v8 и SpiderMonkey
Во время рефакторинга кода JavaScript в моем проекте я обнаружил, что некоторые из моих циклов резко замедляются. В поисках основной причины я нашел этот вопрос SO о том, что замедление вызвано оператором let внутри цикла for и созданием...
571 просмотров
schedule
18.02.2024
Написание высокопроизводительного кода Javascript без деоптимизации
При написании кода на Javascript, чувствительного к производительности, который работает с большими числовыми массивами (подумайте о пакете линейной алгебры, работающем с целыми числами или числами с плавающей запятой), всегда хочется, чтобы JIT помог...
467 просмотров
schedule
25.10.2023