2012-02-10 3 views
1

Раковина MongoDB расширяет SpiderMonkey. Есть ли способ подключить некоторые из SpiderMonkey's debugging support? Я не смог найти способ сделать даже простые вещи, например, активировать обработчик onerror() для печати трассировок стека вызовов на необработанных исключениях.Как использовать поддержку отладки SpiderMonkey в оболочке Mongo?

+1

Поддержка объектов отладки была помещена всего несколько месяцев назад, поэтому, если встроенная версия SpiderMonkey не является разумной актуальной, поддержка отладочной оболочки внутри оболочки может даже не присутствовать - можете ли вы сделать простой тест для посмотрите, присутствует ли он, например, оцените | Отладчик |? Моя недавняя оболочка дает | function Debugger() {[native code]} | в результате. – cdleary

+0

@cdleary 'Debugger' не определен, поэтому вы, вероятно, правы: они еще не интегрировали эти изменения. – Sim

ответ

0

Пункт Per @ cdleary, похоже, что оболочка MongoDB не интегрировала поддержку отладки SpiderMonkey.

1

В настоящее время источники mongo используют spidermonkey 1.7, поэтому поддержка API отладки отсутствует, так как она была добавлена ​​в 1.8.

В будущем монго может быть обновлен до SM1.8, пожалуйста, напишите билет на jira.mongodb.org, если вы хотите запросить функции.

 Смежные вопросы

  • Нет связанных вопросов^_^