Qualquer ferramenta que diz quanto tempo cada método leva para executar?

algumas partes do meu programa são muito lentas. e eu queria saber se existe uma ferramenta que eu possa usar e, por exemplo, ele pode me dizer ok, executando methodA () levou 100ms, etc ... ou informações úteis semelhantes a essa.