У меня есть некоторые проблемы с производительностью в моем JavaScript, и я не добиваюсь большого успеха, применяя его. Одна из вещей, которые я пробовал - использовать инструмент профиля firebug. Он сообщает, что основным вызовом был журнал dojo (). Бесполезно, он сообщает номер строки из сжатого скрипта, поэтому я не могу сказать, что является причиной проблемы. Но кажется интересным, что 70% строк в отчете о профиле предназначены для вызовов dojo log (), поэтому в совокупности он должен проводить там удивительное количество времени. Есть ли способ отключить ведение журнала Dojo?
Единственная видимая запись в журнале - это запись, которая появляется каждые 1,5 секунды и которая поддерживает комету. Я также использую ползунок dojo в одном месте, но я не вижу никаких доказательств того, что это приводит к падению производительности.
Какие еще инструменты я должен использовать, чтобы попытаться определить «горячие точки» производительности в javascript? Часть моего кода, написанного на JavaScript, на самом деле не очень большая, поэтому меня не удивит, если бы именно обходные пути к серверу действительно вызывали проблему, но я тоже не знаю, как это сделать.