Вопросы по теме 'spidermonkey'
Можно ли увеличить лимит рекурсии в SpiderMonkey?
В настоящее время я работаю над проблемами в Project Euler с помощью JavaScript. По большей части я использовал циклы for для повторения проблем, но хотел использовать рекурсивные функции. Однако кажется, что все движки JavaScript имеют...
1497 просмотров
schedule
09.09.2023
Питон, монго + паукообразная обезьяна
Итак, это не совсем тот вопрос, на который я ожидаю полного ответа, но вот...
В настоящее время я использую драйвер python для запуска данных в экземпляре mongo, и все это хорошо в мире. Теперь я хочу иметь возможность извлекать данные из монго и...
691 просмотров
schedule
05.07.2022
Лучший способ получить js-паука на Ubuntu?
Мне нужно установить движок Spidermonkey JS на мою рабочую машину. В проекте, над которым я работаю, есть сценарий jslint, для которого требуется Spidermonkey или аналогичный двоичный файл js. Я пытался скомпилировать Spidermonkey из исходников и...
23332 просмотров
schedule
11.04.2022
Под капотом есть хеш-таблицы объектов Javascript?
Мне было интересно, как объекты реализованы под капотом в движках Javascript (V8, Spidermonkey и т. д.). Это действительно просто хеш-таблицы? Если да, то как они обрабатывают столкновения?
9964 просмотров
schedule
28.03.2022
Быстрый обмен бинарными данными между JavaScript и C/C++ с движком SpiderMonkey JS
Недавно я узнал, что в V8 есть «Внешние массивы». Поэтому, когда вы встраиваете V8 в свое приложение, вы можете сопоставить свой C-массив с JS-массивом и даже выбрать тип: char, word, int и т. д. Это может значительно ускорить обмен данными между JS...
1010 просмотров
schedule
14.06.2023
Как найти объявление функции JS в исходниках браузера?
Как мне найти объявление функции JS в источниках FF?
Сначала я хотел найти объявление функции "копировать". Я открыл консоль, набрал и выполнил «copy.toSource()», вывод сказал, что это собственный код. Я просмотрел эту страницу с вопросами ,...
117 просмотров
schedule
03.04.2023
Ошибка сегментации с использованием SpiderMonkey (libmozjs-45.0.2) в Ubuntu 17.04 x64
Я пытаюсь использовать SpiderMonkey под Ubuntu 17.04 x64.
В проекте SpiderMonkey нет трекера ошибок, также после тщательного поиска в гугле я не нашел обходного решения моей проблемы, поэтому прошу помощи у сообщества.
1) Исходный код...
364 просмотров
schedule
19.08.2022
Почему фабрики/закрытия JS намного медленнее, чем конструкторы/прототипы?
Когда-то фабрики/закрытия в JS были в пределах 15 процентов от конструкторов/прототипов. Сегодня разница составляет более 8000% в пользу прототипов (а прототипы используют примерно половину памяти)....
44 просмотров
schedule
31.12.2022
Имитация выполнения JS для чтения памяти кучи
У меня есть проблема, когда мне нужно посмотреть, занимает ли конкретный исходный код JavaScript много места в куче. В идеале я хотел бы иметь доступ к использованию памяти кучи и типу данных объектов в куче. Проблема в том, что, похоже, мне...
83 просмотров
schedule
16.10.2022