No list exists as far as I know, and the usual thing people do is:
a) Toggle an output pin before and after the code of interest and measure the pulse width with a scope.
b) put the code of interest in a for/next loop of many iterations (say a few thousand), and time the duration of the for/next using the internal timer (or a scope). You can also take account of the for/next overhead by timing it with and without the code within the loop.
I find it an interesting topic and quite revealing when you get into the nitty-gritty.
Edited by - jeremy leach on 21/08/2007 08:00:20