Как измерить эффективность метода в lisp?
Например, в прологе time/1
может использоваться для измерения количества выводов, которые производит вызов метода.
Есть ли что-то подобное в Lisp для измерения эффективности одного метода другому? Это было бы чрезвычайно полезно.
Заранее спасибо за помощь!
1 ответ:
Common Lisp (стандартный) предлагает
time
, которыйРеализации обычно предоставляют больше инструментов профилирования, которые расскажут вам более подробную информацию о вызовах функций и т.д. Существует также портативный профилировщик под названием Measuring.Выводит различные временные данные и другую информацию для трассировки вывода