Подскажите пожалуйста, возможно каким-то образом, выводить время выполнения методов заданного класса ?
Т.е. хотелось бы использовать подобным образом:
getTimeMethots("className");
И если у этого класса вызываются какие-то методы, то должно выводиться время их выполнения.
Возможно ли это реализовать из вне (т.е. не изменяю функционал самого класса и их метода) ? Через reflection или еще как-то ?
Самый простой способ получить метку времени до и после вызова, а потом найти разность.
Для большей универсальности можно попробовать сделать это через рефлексию, но смысла этим заниматься, ИМХО, особо нет, т.к. есть готовые профилировщики (например, XHProf)
Я наверное переборщу, но мы используем Pinba
в своем проекте если хватит терпения, то это лучший сервис мониторинга.
Хороший пример настройки
Если он не подходит, то на хабре много информации по настройки
Виртуальный выделенный сервер (VDS) становится отличным выбором
как вернуть сообщение пользователю(вывести в форме отправки), при отправке формы?
Программа выбрасывает исключение androidutil