Как профилировать методы в Scala?

Каков стандартный способ профилирования вызовов методов Scala?

Что мне нужно, так это использовать метод, с помощью которого я могу запускать и останавливать таймеры.

В Java я использую аспектное программирование aspectJ, чтобы определить профилируемые методы и внедрить байт-код для достижения того же самого.

Есть ли более естественный способ в Scala, где я могу определить набор функций для вызова до и после функции без потери статической типизации в процессе?

Ответы на вопрос(11)

Ваш ответ на вопрос