I'm using php 4.3.8. I have a big class called template which has a function pparse which takes one argument.
In my code, I do a timestamp (using microtime), then I execute $template->pparse('body'). The first line of the pparse function then is another timestamp. Often 4 seconds or more...