Раковина MongoDB расширяет SpiderMonkey. Есть ли способ подключить некоторые из SpiderMonkey's debugging support? Я не смог найти способ сделать даже простые вещи, например, активировать обработчик onerror() для печати трассировок стека вызовов на необработанных исключениях.Как использовать поддержку отладки SpiderMonkey в оболочке Mongo?
1
A
ответ
0
Пункт Per @ cdleary, похоже, что оболочка MongoDB не интегрировала поддержку отладки SpiderMonkey.
1
В настоящее время источники mongo используют spidermonkey 1.7, поэтому поддержка API отладки отсутствует, так как она была добавлена в 1.8.
В будущем монго может быть обновлен до SM1.8, пожалуйста, напишите билет на jira.mongodb.org, если вы хотите запросить функции.
Поддержка объектов отладки была помещена всего несколько месяцев назад, поэтому, если встроенная версия SpiderMonkey не является разумной актуальной, поддержка отладочной оболочки внутри оболочки может даже не присутствовать - можете ли вы сделать простой тест для посмотрите, присутствует ли он, например, оцените | Отладчик |? Моя недавняя оболочка дает | function Debugger() {[native code]} | в результате. – cdleary
@cdleary 'Debugger' не определен, поэтому вы, вероятно, правы: они еще не интегрировали эти изменения. – Sim