:profile start profile.log
:profile func *
:profile file *
" At this point do slow actions
:profile pause
:noautocmd qall!

スクリプト関数のprofileをしたい時は

:scriptnames

でファイルの番号を確認して、

:profile start vimprofile.txt
:profile func <SNR>200_*

など。